程序员面试经历分享,成功拿到百度Offer
Posted 学习web前端
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员面试经历分享,成功拿到百度Offer相关的知识,希望对你有一定的参考价值。
一面是技术面,面试官给人感觉很友善。在一开始,面试官一边看我的简历,一边让我自我介绍。虽然我没有刻意的准备过要怎么自我介绍,但因为在来百度面试之前,我已经参加了大大小小的面试有十几个了,所以在自我介绍部份我说的非常得心应手。按照简历里写的项目和实习经历,把做的事情都介绍了一下。这一部份感觉面试官对我在实习中做的事情比较感兴趣,在我介绍完之后又详细问了一下实习中项目的细节。
接下来开始问了很多技术问题:
数据库相关: mysql里myisam和innodb的区别;SQL语句里和关键字的执行顺序。这一题还好我数据库学的扎实,说了个八九不离十,回来查了一下,Join, on和where这三个条件的顺序还是说错了。
算法:让我现场手写了一个快速排序算法的代码,语言不限,用最熟悉的就好。另外还考了一个求链表倒数第K个数的程序,也是让直接写出关键代码。(这个可以点击阅读原文,看看我的博客,里面有一篇专门写面试中链表的文章)
海量数据处理:考了一个从50亿个URL中找出重复次数最多的URL,这题完全是我提前准备好的,所以轻松无压力
最后还问了一下我手上有没有其它的offer。感觉这一面,特别在意我的逻辑思维能力,问题都是比较开放的,导致我最后也搞不清楚自己回答的是好是坏。
总结下来,或许因为是校招,感觉这三面都比较重视基础算法的掌握和代码能力,无论是什么方向,问题都问到知识非常底层的细节。整个面试过程中,虽然有很多问题没答上来,但总体还是不错的,很幸运最后也拿到了offer。
以上是关于程序员面试经历分享,成功拿到百度Offer的主要内容,如果未能解决你的问题,请参考以下文章
各大互联网Java面试题汇总,最后我成功拿到百度的offer
各大互联网企业Java面试题汇总,看我如何成功拿到百度的offer
2021 春招面试经历,阿里 3 轮技术面 + 交叉 3 面(已成功拿到 offer)