头条一面+二面面经(凉面)

头条一面+二面面经
头皮发麻,头条面试强度是我目前面试到的最大的。面完以后都不太想的起来面试具体内容了。整体下来,感觉头条和阿里的面试重点不太一样,
阿里更注重基础和深度,源码级别,头条更注重手撕代码。今天就是挂在了手写代码上。

以后写代码只用txt!!!

一面
1、个人介绍+项目介绍
2、挑了一个项目问、项目内容,学到了什么,发挥了什么作用,乱七八糟说了一大堆。
3、GC了解嘛? 自由发挥,能说多少说多少,从可达性算法,回收算法,Hotspot虚拟机回收机制,7种收集器。说了20多分钟。。。
4、10亿个数,如果找出其中最大的1000个数。 堆排序。。
5、坑来了。。堆排序的插入过程。。写一遍。。
6、还有一些小问题没想起来。
7、分布式的东西,从ACID到CAP到BASE 然后挑了一个二段协议,写出来,缺点是什么的。
这里有个问题,ACID与CAP中的C意思一样的嘛?我回答一样的。面试官说理解稍微有点偏差,回来查了一下,发现确实之前没太深入理解过。
8、手撕算法来了。
用两个栈实现一个队列。



过了几分钟通知二面
二面
感觉二面官不懂java或者二面就是项目面?
1、自我介绍+项目介绍
2、微服务架构画一下。
3、最新的那个项目是什么东西,你做了什么东西,感觉面试官没太听明白。。。 这个感觉花了至少20分钟。
4、项目相关,http状态码有哪些,post和put有什么区别。
5、Redis 数据结构, zset的底层实现,如何实现排序的。
6、MYSQL索引的实现, B+树 ,B+树有什么好处, 聚集索引,非聚集索引。
7、索引匹配。就是几个查询字段是否走索引。 如何建立高效索引,最左前缀匹配 + 查询字段+ 区分度。 其实还有索引长度要短。
8、MYSQL隔离级别 避免什么问题。可重复度如何避免脏读。
9、还有啥想不起来了。
10、手撕代码
链表转二叉平衡树 想了半天表示没思路 换了一题
两个链表倒叙求和。
思路很清晰 先翻转两个链表,然后按位相加,同时加上进位。直到两个链表都为空,再翻转结果链表。
但是写的磕磕巴巴的,最后也没完整的写出来。



三道算法题 都是LeetCode原题 之前做过两道,方法都知道,但是手写出来的代码,总是会有点问题。
个人觉得二面应该就挂在了 手写代码上,诶,还是阿里电面好。。不会让我手写。。
之前的面试官给的评价,基础还不是很牢固,不是特别扎实,就连数据结构都不算好,谈何网络,操作系统呢。
秋招继续投头条,头条公司给我的整体感觉还不错。
之前拼多多和网易的笔试都不太好。第一是思路不清晰,第二是有思路但是不能完整的写出来,总会有一些问题。
以后写代码就用txt!!!
希望我的这段面经能帮助到人。

继续等阿里三面吧,我的阿里啊。。。

#面经##字节跳动##秋招##内推##算法工程师#
全部评论
为什么我面了三次阿里了,每次给我发一个链接,让我直接撸代码。就是因为撸代码把自己撸凉了o(╥﹏╥)o。
点赞 回复 分享
发布于 2018-08-13 17:01
分布式 微服务怎么学的啊
点赞 回复 分享
发布于 2018-08-12 21:48
今天刚笔试完就开始面试了啊!
点赞 回复 分享
发布于 2018-08-12 21:58
感觉现场面的笔试难度,没有在线的时候大?
点赞 回复 分享
发布于 2018-08-12 22:13
头条这个内推和秋招分开的吗?还可以重新再投一次的吗?
点赞 回复 分享
发布于 2018-08-13 17:15
楼主加油,请教楼主哪本书上有写cap,base ,2pc,这些东西???外行,希望系统的看看书。谢谢楼主
点赞 回复 分享
发布于 2018-08-15 15:33
头条的笔试已经这么难了,怎么面试也是这么变态?
点赞 回复 分享
发布于 2018-08-15 21:22
8
点赞 回复 分享
发布于 2018-08-18 12:01

相关推荐

点赞 评论 收藏
分享
点赞 131 评论
分享
牛客网
牛客企业服务