面试

头条后端三面

2018-11-01  本文已影响153人  6b440373157d

当人们做不到一些事情的时候,他们就会对你说你也同样不能。——《当幸福来敲门》

头端后端岗,有些题记不清了

一面:

1.手写一维数组找重复的元素

剑指offer原题

2. 100层楼两个鸡蛋,尽量较少的复杂度找到鸡蛋的硬度

瞎说了一通,貌似刘汝佳的书里有dp的做法

3.操作系统虚拟内存,Linux伙伴系统

4. VPN的实现原理

5.设计一个类似python字典数据结构,O(1)查询,保证插入顺序

6.做过哪些项目,项目里的词法分析和语法分析(项目里有一个解释器)

7.设计一个秒杀抢购系统

系统设计题,完全不会,瞎说都说不了,直接说不太会

8.你的优势?

一面感觉不错,面试官人挺好

二面:

1.手写最大子矩阵。

剑指offer原题

2.设计一个秒杀抢购系统 呵呵。

3.设计题:多个用户线上共同编辑一个文件。

又是瞎说了一通

4. https加了一个什么东西,细节了不了解。

4.手写,数组偶数位递增,奇数为递减

O(n)归并。

三面:

1.项目

2. http头部字段,常用请求方法,二进制字节流是否能放进头部中

3.一个平面内许多点,查找所有距离小于等于K的点对

先说了一个解法,结果一想再加面试官提醒,有点问题。突然想起了分治,但是合并的步骤和复杂度有点记不清了。面试官提了按增量为K的划分网格的做法,手写,写完结束

三面几乎都在搞点对的那道题。

----

很意外的拿到意向offer,感觉自己答的很一般,尤其是场景设计题。全在靠算法续命~

点击作者姓名与作者大佬交流~

作者:Linyx

来源:牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

上一篇下一篇

猜你喜欢

热点阅读