互联网面试时需要做哪些准备所有人一起做么

关注微信公众号:进击的java程序员K 烸日精选BAT技术文章面试真题,源码资料

今天分享的BAT等一线互联网公司面试经验:

面试前的心态准备(3点建议)
技术硬实力包含的范围(50题目)
個人简历突出和优化(3点优化步骤)
个人软实力的提升(6点提升维度)
BAT面试经验总结(1点总结)

心态可以影响你面试的准备,笔试的状态实力的发挥,鈳以影响一个面试过程的方方面面。心态崩了就只剩运气了,offer估计也就走远了

那怎么调整自己的心态呢?

首先是要正视自己的能力鈈轻视,不高估
不高估就是要清楚自己的能力范围,不是说期望过高不好但过高的期望会让你的心理变得脆弱,稍有不顺心态就有崩掉的趋势因为面试毕竟有太大的偶然性,就算你达到了一定的水平相应水平的岗位也不是百发百中的,更不要说身边有那么多大神和收割机天天拿offer拒offer,对心理都是不小的冲击

不要总给自己消极的暗示,心态差了积极调整
大多数的人,总暗示自己说什么时间不多了怎么每天过这么快效率怎么这么低。到笔试了跟自己说这个算法太难了,肯定做不出来;临到面试了跟自己说千万别问我linux内核,别問我分布式问我肯定完;面试过之后,没有结果就天天想肯定又挂了,唉我怎么这么菜

如果这一系列的表现形成习惯,那心态这个系数最多0.5能发挥出来的东西也都打了一半的折扣。凡事都不要太悲观一个offer没拿到,正常情况是这个失败的经历产生的经验和总结是会讓下一次的成功率提高的千万别因为这些消极的暗示,反而让该有的提高都没有了

心态差的时候反而要停下你重复而没有效率的工作,去调整一下

对于身边的同学,多交流不比较。
有一些一起准备的好伙伴是件非常好的事情不仅可以互相督促,而且可以在交流和汾享的过程中取长补短

对自己的水平有个很清楚的认识,并选择自己合适的公司好好准备自己的笔试、面试,不怕失败但保证每次媔试都有收获和提高,那满意的offer早晚会来

实力我主要分为硬实力和软实力。硬实力也就是技术上的真实积累(当然产品岗的就是对于產品相关知识的积累)。
什么是硬实力我举几个例子,可以比对自己的技术优势这些知识不管是校招还是社招,建议都提前把算法、數据库、编程语言等掌握牢固:

数组、链表、二叉树、队列、栈的各种操作(性能场景)
二分查找和各种变种的二分查找
各类排序算法鉯及复杂度分析(快排、归并、堆)
理解并可以分析时间和空间复杂度。
动态规划(笔试回回有。)、贪心
图算法(比较少,也就两個最短路径算法理解吧)

索引(包括分类及优化方式失效条件,底层结构)
数据库的锁(行锁表锁,页级锁意向锁,读锁写锁,蕜观锁乐观锁,以及加锁的select sql方式)
隔离级别依次解决的问题(脏读、不可重复读、幻读)
分库分表,主从复制读写分离。

进程通信IPC(几种方式)与线程区别
OS的几种策略(页面置换,进程调度等每个里面有几种算法)
linux常用命令(问的时候都会给具体某一个场景)

编程语言(这里只说Java):
Java基础(面向对象、四个特性、重载重写、static和final等等很多东西)
JVM(内存模型、GC垃圾回收,包括分代GC算法,收集器、类加载和双亲委派、JVM调优内存泄漏和内存溢出)
反射和代理、异常、Java8相关、序列化
设计模式(常用的,jdk中有的)
这些都是技术硬实力的体現当然,如果你是面试BAT架构师这里还会涉及到:

分布式技术架构的知识体系:

软实力主要就是指平时在语言沟通、逻辑思维、面试的積极性和主动性、简历的优化技巧等方便。

通过软实力来突出自己的优势与硬实力的结合,才是你自己真正的实力体现
对一个问题的表达方式,逻辑思维(像有些人的发言就让人听上去很有层次感很舒服),沟通的层次感善于短时间突出重点。

面试的积极性和主动性:

尤其是BAT特别喜欢主动性和积极性的人才,主动性的人更加擅长于克服当前的困难并把事情做好,在遇到挫折后更容易调整好心態,且积极去推进项目这一点,在面试的沟通过程中有经验的BAT面试官可以通过与你的交流细节,可以捕获到部分你的性格优势和劣势总之,主动性和乐观性的人更有利于今后的发展,这一点不仅仅适用于面试更适用于今后的工作发展。

简历重点是突出自我介绍、擅长技能、项目经验自我介绍要做到一句话就能表述清楚自己的优势,比如:学习能力(短时间熟练掌握技能)、个人履历(BAT背景优势)、积极努力(个人推动什么项目等)
擅长技能:专业技能的描述词无非就那么几种:精通、熟练、熟悉、了解。精通感觉一般还是不要写除非你茬某个技术点上真的有足够的把握,真正能做到精通一门语言、一个分布式框架这才是精通熟悉、熟练居多、精通是典型的金字塔顶部。总之简历不要过于突出精通项数,而是突出精通的领域
项目经验:突出自己的王牌项目,最有技术含量、挑战和帮助最大一个项目講就足够了面试的过程中面试官也会重点让你描述这个擅长的项目,提前模拟这个项目的讲解顺序和重点而不是临场讲解。

做一个靠譜且有责任心的人:

很多公司在内部的面试细则上面都会注明这一点如果价值观或是人品问题会直接否决。没有一个面试官不想找一个技术出众又有责任心的人请相信我,责任心非常重要更有利于今后的晋升。

最后在你通过了硬实力和软实力的考核后,剩下的就是緣分了你的面试气场与BAT面试官的匹配度,每一个面试官都希望找到与自己类似的求职人才这也许就是闻味吧。

offer = 心态 * (硬实力 + 软实力) + 缘分運气每一个人都是经历不断面试失败再总结,再优化面试经验再提升技术深度,从而找到一份自己心仪的工作以上就是我的分享,唏望对你的BAT面试之旅有所帮助!

给大家分享了这么多面试心得想必大家也有很多的收获,这里给读者也准备了真材实料的面试题虽说媔试题从来就不是一成不变的,但基本上也是从原本的面试题里面找灵感我在这里整理了bat最新的一些面试真题(JVM与性能优化,dubbo服务框架MYSQL性能优化,spring面试专题等)

资料获取方式:请加JAVA架构技术交流群:
点击链接加入群聊【JAVA高级架构技术交流】:

一句话——你需要有足够证明自巳能够做运营的能力

不谈虚的理论,直接上干货我直接举个例子,就拿360的产品运营来说吧在招聘启事的岗位职责这里就是你必须要具备的能力,这些我暂且把它称为硬实力

我们继续把这个岗位职责提取出来分析一下:

1、负责产品已有功能和新功能的推广策划

负责产品已有功能和新功能的推广策划,意味着你需要这样几样能力:

(1)深入了解目前产品目前的功能这个功能目前的目标用户是谁?为用戶解决了什么问题是怎么解决的?目前产品的卖点如何很好地结合用户的需求哪些是强需求、哪些是弱需求?

所以你需要具备的第一種能力就是挖掘用户需求,并对需求的强弱进行分析

比如大部分用户安装手机360是为了清理垃圾,这个就是强需求;而少部分用户安装360昰看重了他的安全支付功能这个是弱需求。(不要问我怎么知道的这都是经过360验证的。)

那么进一步分析就是需要你学会做用户调查,没有站在用户基础上的运营都是耍流氓要知道用户到底想要什么,只有是在这个功能开发之前先做个需求调研,看用户是否感兴趣;

如果有50%的用户都有兴趣那么这个功能就非常值得推出了;当然推出来之后,也不是就万事大吉了还需要去向小批量用户验证,之湔你给用户谈的是愿景现在做出来就是现实了,这个时候就需要你去调查新功能推出来用户对他感兴趣的点是否跟之前一致、有哪些需求是用户使用较多的这样就找到强需求了,针对强需求去做推广这才是正确的打开方式。

总的来说这项技能可以总结成四个字:用戶调查。

这个调查就包括了用户的年龄、身份、收入、终端设备、用户需求分析、找到需求与卖点的结合点等等

(2)找到目标用户后,需要做的就是这些目标用户活跃在哪里,在哪里可以找到他们也就说我们常说的渠道。

渠道不仅仅是你知道多少渠道更重要的是知噵在哪些渠道,利用什么方式、什么样的内容形式(文章、图文、视频、音频以及应该配置什么样的风格等等)才能吸引到这个渠道上你嘚目标用户的关注

360手机安全卫士主要是针对安卓阵营的用户,他就不会把主要精力放到IOS的用户上去

而可能用360的用户可能还会活跃在哪些渠道呢?

一种方式是通过调查得知用户目前的行为偏好;

另外一种方式是去研究竞品(比如金山)目前在哪些渠道有动作,这样你也鈳以去测试;

还有可以通过目前的大数据了解到使用安全助手这一类用户手机的价位、活跃的渠道、喜欢关注的话题这样你就不会把工莋花在无用的地方了。

这也是产品推广所必须关注的点互联网的渠道成千上万,但不是每个渠道都值得去投入很大的精力

(3)在了解鼡户的基础上,还需要具备策划产品推广方案的能力

其实说简单一点,策划的意思就是给出一份可实施的具体行动方案这就需要结合湔两种能力的基础上,了解各个渠道的特点然后给出在这个渠道上的具体实施方法。

举个例子就拿微博这个渠道来说:

你可以通过策劃活动来吸引微博用户的参与;也可以通过微博投放粉丝通的广告直达用户,让用户下载或者注册;还可以通过撰写软文然后投放给微博大V,让他们为自己的产品背书从而引导用户使用或注册。

而策划的过程就是给出具体的方案同时,还需要明确到目前的工作这个渠道,什么时候做什么事情怎么做,谁做需要多少钱?也就是执行人员的排期和预算工作

同时,你还需要去预判这个工作投入多少錢能带来的产出是多少?

如果遇到突发情况如何调整,如何应对

这样基本上就具备了简单的策划能力,这个岗位职责达到要求就及格了

当然在这个过程中,你得具备几种基本技能:

调查表单的制作:目前可用工具有麦克表单、表单大师、金数据等不仅可以制作表單,还能进行数据统计和分析

PPT、EXCEL的应用:做方案毕竟不能口说无凭,Office 还是必备技能之一

DEMO展示页的制作:这个主要是熟悉各个渠道,然後能够利用一些工具画展示页就可以了如果会可以加分,不会也不会有什么影响毕竟还可以用其他工具表达嘛。

2、监测产品功能数据、用户反馈分析问题并推动解决

监测产品功能数据、用户反馈,分析问题并推动解决其实指的是根据渠道、数据分析工具反馈回来的数據了解到注册转化率、点击率、跳出率、使用时长、付费转化率、用户留存、活跃度分析等数据,同时通过这些数据反馈得知目前那個环节存在问题,哪个环节还可以优化应该怎么优化。

(1)监测产品功能数据

这个监测产品数据这里我们起码先得知道,目前互联网產品的一些主流的数据的意义这样才能知道关注哪些数据(文末附目前互联网部分主流数据名词解释),以及如何通过这些数据判断一個活动、或者一个功能是否受欢迎

其次,监测数据需要工具最好是会一些数据监测的工具,这样不至于到了一家公司让你查看数据不知道怎么查看让你制作广告追踪你不知道怎么制作这样就很尴尬了。

目前移动端的主要数据监测工具有:友盟、talking data、GA(谷歌分析)、百度統计、Growing IO等但这个一般需要有自己的产品才能查看数据。

PC端的数据监测工具包括了:百度统计、GA(谷歌分析)、Growing IO等等工具很多,但是也需要有自己的网站才能用

当然还有一些第三方的大数据平台:比如易观智库、新榜之类的,主要是用于查看竞品的数据了解行业趋势鼡。

之前我学习数据分析是在暖石网学习的他们开放了自己的网站权限,你可以利用起来做广告追踪、做转化分析、做数据监测感兴趣可以去看看,部分课程是免费开放的暖石网 - 课程表

用户反馈其实可以这样理解从产品方面来说就是用户体验。用户使用这个新功能后他是否喜欢、这个使用过程中存在什么问题、是否因为bug或者产品设计的原因导致部分用户使用起来不顺手从而放弃?这个首先需要安排愙服人员持续去收集用户反馈、同时也需要自己去和部分用户做1V1访谈甚至是制作问卷去收集反馈,以便知道问题所在在产品迭代中提絀优化。

所以这件事情说起来是比较杂而细的一件事情但是也是作为产品运营来说最应该关心的点之一,产品设计应该在最大化满足用戶体验的情况下获取盈利

即使是微信这样覆盖率超级高的产品,也是需要根据用户的反馈来调整产品的方向的

(3)分析问题并推动解決

这一职责其实是数据监测和用户反馈的目的所在,其实仅仅需要的是沟通能力因为之前从数据分析中、从用户反馈中已经得出了问题,这一步就是找出目前能够解决的、非常影响用户使用的一些问题提出优化的方案并交给技术团队去解决。

我相信作为新时代的人才這一点只要经过基本熏陶都是可以做到的。

总结一下第二项岗位职责中需要的能力主要是:

数据分析能力:会用数据分析工具、看得懂數据、能分析数据

解决问题的能力:针对问题及时提出解决方案,这个是需要不断总结和长期锻炼的

沟通能力:跟用户沟通、跟技术团队溝通等等等

3、制定产品功能的运营策略跟进执行方案的实施,持续提升用户粘性

这一步其实说简单也很简单就像是经营一家商店,用戶进来了怎么吸引他使用并且购买自己的产品,怎么把他服务好让他持续使用自己的产品,形成长期使用和购买的习惯甚至他会向別人主动去推荐你的商店。

好了回到手段上。其实这就跟线下开店是一个道理比如你有一家经常光顾的饭店,为什么经常光顾呢可能有几个原因:

他家的饭菜很好吃,很合你的口味;比如知乎就是因为作为一个知识分享平台用户在这里能找到合自己口味的东西。

他镓的服务态度很好给你家一样的感觉;这个就不举例子了,一般服务态度差的产品也不好过

他家你能获得惊喜,经常推出新菜;比如互联网产品经常会推出新功能像知乎最近推出想法一样,你在这里的可玩性更高

他家的菜很实惠,很便宜;比如很多人选择双十一抢購其实就是图着双十一打折去的人们似乎天生对捡便宜没有抵抗力。

好了回到产品上,这需要一些什么样的能力呢

其实这对应了用戶来了之后,如何留存如何促进用户活跃,甚至形成口碑传播这在互联网产品中是至关重要的。

那么这就需要这样一些知识和技能了:

要留住用户他一定是要在这里能获得自己想要的东西的。但不能仅限于此我们还要给用户制造惊喜,经常举办一些有趣又能带动用戶讨论、分享的活动就非常重要了比如像360在春节期间会推出抢票神器、抢红包神器之类的。

比如天猫也会经常做线上的折扣、支付宝的春节红包等等

所以这就需要一个运营非常重要的能力——活动策划

这个活动策划说简单一点就是做一个活动,活动的目的是什么这个活动用户是否会感兴趣?活动开始前要做哪些准备活动的整个流程是什么样子的?规则是什么入口在哪里?在哪些渠道做宣传预热、需要哪些人做什么事情?整个活动预计会产生什么样的效果需要多少预算?投入产出比是多少有没有预备方案?......

最起码得有基本的攵案写作能力各个页面、入口、分享、规则、活动详情页的文案最起码要知道怎么写,不然这个活动就没有办法交到技术及设计更没囿办法落地执行了。

可以说在某些活动中,文案甚至占到了二分之一的作用比如微信分享的活动,文案基本上就会决定用户是否会分享这个海报或者文章

当然这个能力需要工作中长期积累,需要深入了解自己的产品和用户需要随时跟进社会热点,制造用户感兴趣的話题

具备以上这些能力,基本就具备了这个岗位的基本任职要求了我们再看看岗位要求:

1、大学本科或以上学历,2年以上互联网行业經验;

2、对移动APP、互联网社交产品有较深的理解对用户需求、用户行为有较深的洞察力;

3、熟悉互联网公司的项目推进流程,有较好的項目管理能力;

4、熟悉行业内主要公司、产品的运营策略对竞品案例有自己的理解和分析;

而要求这里的,我把它称为软实力这是需偠你不断去积累的通用能力。

第一条如果你已经具备了岗位职责需要的所有能力,其实两年经验都不是问题了公司通过经验筛选的不昰年限,而是能力如果你具备了以上能力,那么恭喜你这条可以不看了。

第二条对app、移动互联网的理解其实也已经包含在岗位职责裏了,你懂得用户调查、懂得数据分析、甚至懂得关注热点那么其实你已经具备这个能力。

第三条熟悉项目推进流程,具备项目管理能力这个只需要你百度一下,基本就能够知道一个主要流程了至于项目管理能力,这更多是需要工作实践和探索的

第四条,熟悉竞品的运营策略对竞品有自己的分析和理解。很简单针对竞品,做一份调研去使用竞品、进入竞品的用户群或者论坛、关注竞品的动姠其实就可以获取到很多东西了,然后细一点你还可以把竞品目前的主要动向做出一份分析报告出来这样在面试的时候拿出来,其实是非常亮眼的

不知道这个案例有没有加深你对运营工作的理解?

其实不论是活动运营、用户运营、产品运营、内容运营、新媒体运营还昰其他的运营,都逃不脱这几大能力:

1、用户调查:懂你的用户(画像、渠道、喜好等)并且懂他在你这里想要的一切。

2、内容制作:慬制作营销内容比如文案、比如海报、比如活动等等

3、渠道:了解你的用户可能活跃的渠道,并且了解这些渠道的特点

4、数据分析:懂數据分析(概念、运用都得懂)

5、调整优化:根据以上所有的反馈去做产品更新、迭代、创意的制作等等

最后,分享一下自己是如何零經验从一名搬砖狗转行到目前的产品运营岗位的。

目前有很多学习互联网运营的网站暖石、插座学院、三节课,都可以选择学习的

楿比较来说,插座的课程比较分散并不适合小白系统学习互联网运营,往往学到的东西比较零碎三节课是分三个阶段来学习的,但更適合有一定基础的运营者进阶学习而暖石则比较适合小白从零经验开始学习并且入职,暖石网从最基本的营销思维讲起、包括了用户调查、文案、数据分析、微信微博运营、知乎运营、营销策划各方面的知识首先来说比较系统,很适合小白不够清晰的运营思路

小白光會理论实际上没什么用,最主要的还是能落地所以我就利用学习期间开通了自己的公众号——小强职场说,在两个月时间通过零成本获取了大概3000左右的粉丝建立了两个读者社群,收集了100多份调查问卷成功举办了两场小型的社群活动,这些才是我真正能够拿给面试官去說的成绩当然,除了这些成绩还有包括数据分析的成绩、文案写作的成绩等等。我在这里想说的其实就是即使具备了运营的思维,還需要能提供这个思维的证明材料这样才能有理有据地说服面试官。

我在刚开始找工作的时候锁定了一家公司之后没有着急去投简历,而是针对面试公司目前的产品去做了一份面试作品

这份面试作品包含了用户调查及用户画像分析、产品目前存在的问题、竞品分析、目前产品的运营策略策划,这样大概花了三天的时间充分了解目标公司以及目标公司产品的前提下去面试,当然也就是顺利入职咯

当時公司CEO还夸我非常认真,先不说这个作品是对是错但我是第一个带着这么大诚意去面试的员工,他非常看好我的学习能力和激情所以,只要你拿出200%的诚意相信起码公司会给你一个面试机会的。当然想要我面试作品在公众号小强职场说回复【面试作品】就可以获得啦

朂后,希望你所有的努力都能有所收获!转行是件辛苦事,贵在坚持和一直努力下去人一定可以通过学习改变命运。

最后放上彩蛋看到这里,你还不给我赞就说不过去啦!!!

PV: page view即网站被浏览的总次数;

跳出:用户进入网站/页面后什么都没有点击直接退出,一般用於衡量跳转页面内容是否吸引打开是否流程等关键数据;

CTR:Click-Through-Rate,点击率一般也叫点曝比,点击用户/曝光用户(衡量曝光转化的关键数據)

PV(访问量):即Page View, 即页面浏览量或点击量,在一定统计周期内用户每次刷新网页一次即被计算一次打开多个页面会算多次。

UV(独立访客):即Unique Visitor,訪问您网站的一台电脑客户端为一个访客当然第三方统计很多时候用cookies记录,哪怕是游客状态都会计算当然这种情况一个实体用户多个瀏览器访问同一个页面会算多个UV。00:00-24:00内相同的客户端只被计算一次

IP(独立IP):即Internet Protocol,指独立IP数,一个用户在多个网络环境会算多个IP例如酒店wifi,一個或者几个ip但是连接的设备有n多台,每一个设备都是用这个ip访问就说明ip一般会小于uv。00:00-24:00内相同IP地址之被计算一次

CPS:Cost Per Sales,按收入分成常見的以后返佣的方式,如电商日用品一般一个5元~8元不等

CPA :Cost Per Action,每次动作成本常见的为注册激活,下单等

CPM:Cost Per Mille,一般对广告主而言即每芉人成本。

CPT:Cost Per Time即按照时间周期付费,常见的为按月或者按季度付费如网址导航里面的站点。

其他:如资源置换即双方通过等值资源互换各取所需,常见为互换资源位另一种为资源位换实物产品,如banner投一期10w那就用10w等价物进行互换

EDM:Email Direct Marketing,电子邮件营销你经常邮箱收到京东优惠通知,订阅通知等都属于这种方式这种方式一般效率比较低。

SEM:Search Engine Marketing搜索引擎营销,搜索引擎上推广网站提高网站可见度,从洏带来流量;如百度网络联盟竞价排名等。其中包括SEO(搜索引擎优化)即在原来搜索引擎自然排名下通过优化网站代码等进行优化,目的就是提高排名顺位增加曝光。

积分墙:一般作为分发平台如应用宝等结合任务系统给进行分发的一种方式,常见的为下载app完成任務送积分或者优惠券等。

DSP展示广告:是Demand-Side Platform的缩写即需求方平台,主要链接广告主也就出现了目前很多的中介代理公示帮广告主在预算范围内选择合适平台进行推广。(一般还会有对接的4A公式协助资源输出)

SSP:Sell-Side Platform媒体服务平台,一般来说链接媒体方/流量方如百度SSP媒体服務。一般会提供人群划分(一般说的精细化运营的定向投放能力)和收益报表等构成

我要回帖

更多关于 面试时需要做哪些准备 的文章

 

随机推荐