百度内推电话面试经历

百度内推电话面试经历


9月14号的下午正准备去食堂吃饭,好基友通知我有百度内推的机会,就这样我找到了老师,在大神师哥的帮助下准备内推。当天我写好了简历,第二天在老师和师哥等帮助下修改好了简历并投递了。于是我开始拼命搜索相关的经验,慌得不得了。。

就在我看着资料的时候一个北京的电话打来了,纳尼?我不是刚提交的简历吗=。=,之后hr小姐姐说两个小时后开始面试,感觉事发有点突然,我也没时间准备什么想着推到2天后,然后她就给我耐心解释道不用紧张,因为是在校生问题主要涉及个人的一些开发经历,看重的是将来的发展不会涉及太多的技术问题。于是我就晕晕乎乎的答应了T T真是血的教训。

这两个小时我开始回顾之前做过的项目,了解一些电话面试经验。

8点准时面试官打来了电话。面试过程大概30多分钟。
1、自我介绍:我大体讲了下自己做过的项目,还有目前和几个兄弟一起创办的小程序公司已经承接过多个微信小程序并上线。可能一开始太紧张也没说太多。。。,然后面试官问我想做前端还是后台开发,我思索了一下选择了前端,因为我最多使用的是jfinal框架的开发,我了解到百度web开发主要用的是ssm框架,ssm框架有过一两次开发经历但是长时间不用怕给自己挖坑。(这里真是埋下了伏笔T T)。
2、Java:提问了一些java基础,还有集合框架ArrayList,LinkedList,Map,Set,问了一些ArrayList和LinkedList的底层实现,当初听老师的话自己写了LinkedList的实现还是有好处的。。,之后问了一些io的问题,由于这一段时间都在做开发底层问题已经记不大清了,我回答的模棱两可。。然后又问了多线程问题生产者消费者模式,还有开发过程中遇到的线程安全还有并发问题。
3、数据库:只用过mysql了解一些nosql,orcle,问到一些数据库的存储引擎,还有数据库的优化,这里回答的也是不好。
4、Linux和大数据:一些基础指令还有服务器配置,因为搭建过hadoop、spark集群,部署过web项目多少还是有些印象,然后又提问了awk这个没有了解过。。就带过了。hadoop问了下mapreduce的原理,还有用hadoop、spark做过什么,这个还没接触到很大的量级只用部分数据做过学习,也就带过了。
5、后端框架:问了ssm框架还有ssh框架,spring的反转控制,动态代理之类的这个还是记得一些,因为开发用得少一些底层实现的问题回答起来也是吃力,jfinal的提问没有涉及到,估计像百度这样的大公司并不会使用jfinal框架吧。之后又提问了面向切面编程的问题,我根据自己的见解做出了回答。
6、MVC开发模式:根据自己的经验讲解了下mvc模式,详细的提问了service层的作用,虽然jfinal用的比较多但是大体还是相同的。
7、最后提问:最后可以向他提问一个问题,但我问了好几个。。。比如第一次面试有哪些回答不妥的地方,还有以后技术的选择方向与技术欠缺还有百度的大数据智能平台之类的,面试官也耐心的指出了我的技术涉及范围很广但是研究的不是很透彻,长时间做开发也未必是好事,也指出了我的学习方式的欠缺,最后问了下如果实习时间的问题,还有我的项目经验也会作为参考(对啊。。。感觉我最大的优势就是有很多项目经验。。全程下来貌似没有体现啊。。。泪奔T T)。

吐槽:最尴尬的地方,面试官最后才说他们主要面的是后台人员=。=(啪啪打脸),我说我想做前端怎么提问的全是后台的问题。还有不是说不会涉及太多技术问题吗=。=,好像恰恰相反。。。其实要是有个一两天准备感觉能回答的更好吧。

总结:感觉自己的学习方法还是有问题,许多地方都是一知半解最底层的实现了解太少,更多的是只会用,底层基础很重要,全程提问涉及最多的就是底层实现,感觉这次面试也是学到了不少东西,将来学东西不能太浮躁要对代码了解的更加透彻,大三这一年要好好沉淀!在此感谢老师、师哥还有小基友的推荐。

猜你喜欢

转载自blog.csdn.net/qq_36076256/article/details/78001502