2017.09.04滴滴面试

一面:

聊项目加他们组业务介绍加秒了三道题。。半个小时。。

第一题:

给一个数字,求问其二进制表示一共有多少个1

第二题:

写一个二分查找

第三题:

一共n个台阶,每次上1个或者2个,求问共有多少种上法

三个题都是现场编译运行测试的

Leader面:

leader在和我聊完我的项目后先表示。。我肯定过了= =让我不要紧张。。然后后面问的我就啥都不会了orz

MySQL语句:

查看table中所有元素

table中共有多少元素

查看key为某个值的元素

并查看共有多少个

(上面的顺利答出命令于是记住了。。后面还问了一些什么查看key1的前30个Key2的前35个元素怎么查。。我就不知道了。。还有一些其他命令我也不记得了。。

网络相关:

cookie是什么 session是什么

你在命令行输入一个HTTP的url之后,发生了什么事情(我完全不知道。。于是就按照三次握爪说了T^T)(滴滴这个组很喜欢考这个题。。很多人都被问了,我自己就被问了两次。。)

其他:

知不知道Redis

前端知不知道Vue.js Angular.js Jquery.js React.js 知不知道js里面的闭包

其他测试:

讲一段你学习最快的项目经历,你遇到了什么困难,如何解决的,期间学到了什么

你认为你是一个外向的还是内向的人

你期望在一个什么样子的工作环境中工作

总的来说,我觉得leader是觉得我硕士不是网络方向的所以对我宽容了很多。。最后给了口头offer

同学的面试:

leader面问的差不多,就写写算法题好了

第一题:

一个方阵,蛇形输出

1 2 3

4 5 6

7 8 9

输出 1 4 2 3 5 7 8 6 9

第二题:

链表相减


后续。。

后来又为了走流程又去面了两面。。

基本是数据库、网络原理、操作系统知识点遍历= =算法题很简单。。比较难的一道是递归打印一个路径下的所有文件,要是有子目录的话子目录也打印出来,另一个水的我都想不起来了= =

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容