面经--微博&&今日头条

上星期面的两家,都给了offer,效率是真的高,长话短说,直接上面经。
岗位:微博广告引擎后台开发,头条:头条号内容分发业务后台开发
介绍一下个人,985硕士,计算机科班,技术栈:c++, 网络比较熟悉,看过网络库源码和redis源码。写过go语言

微博:
一面:
1 c++特性
2 虚函数虚表
3 查找虚函数的过程
4 指针引用区别
5 c++11特性
6 shared_ptr和unique_ptr区别,怎么相互转换
7 tcp链接建立和断开的过程,状态转移
8 两个有序数组合并,n个有序数组合并
9 介绍项目

二面
1 主要在聊项目
2 LRU缓存怎么实现
3 tcp的timeout状态含义,怎么避免timeout
4 如果没有经过4次挥手,一方突然掉线,有什么后果(会有复位信号)
5 应用层怎么实现ret信号
6 堆排序原理,过程(建堆,调整),代码实现

3面
1 int数组求最大子串和(剑指offer)
2 二维的怎么处理
3 三维呢,四维,五维呢,n维呢(说实话,我想打人!)
4 平时怎么学习的
5 为什么看源码,有什么收获
6 谈谈对分布式的理解
7 后面就是聊理想聊人生

今日头条

一面
1 redis的数据类型
2 redis优缺点
3 redis事件处理流程
4 c++11了解多少
5 std::move和右值引用
6 右值引用应用在类上需要注意什么
7 字符串a中剔除字符串b,不使用辅助空间

二面
1 go语言有多少了解,chanel知道吗
2 chanel应该由谁关闭,消费者还是生产者,如果消费者读已经关闭的chanel有什么后果
3 聊项目
4 网络编程流程
5 connet超时怎么实现
6 网络io模型
7 哪些网络操作可以使异步的
8 reactor模式和preactor模式,区别
9 大整数加法代码(我是实现一个BigNum类,重载operator+运算符,建议不要直接写函数)

三面
1 设计火车票查询功能,从数据存储到业务逻辑(懵逼,回答的不是很对口)
2 换个简单的,微信朋友圈怎么刷新(缓存,数据库,业务逻辑,马马虎虎貌似也不对口)
3 谈一下自己的想法,职业规划,想做点东西,有哪些需求,对leader或者同事的想法


基本上这么多,除了问项目的没写,个人项目因人而异。

#面经##微博##字节跳动#
全部评论
LRU这道题看到好多面经都提到了
2 回复 分享
发布于 2018-05-17 00:19
没人给个赞?好吧,伤心~
点赞 回复 分享
发布于 2018-05-16 19:38
;
点赞 回复 分享
发布于 2018-07-01 02:03
想问三面结束到hr面大概过了多久。
点赞 回复 分享
发布于 2018-05-21 22:14
;
点赞 回复 分享
发布于 2018-05-19 09:15
老哥,你找工作怎么这么晚,秋招的时候没找吗?
点赞 回复 分享
发布于 2018-05-17 14:28
楼主,你头条有HR面么?然后头条两面各面了多长时间啊?
点赞 回复 分享
发布于 2018-05-17 12:56
学长,你c++做的项目有哪些啊
点赞 回复 分享
发布于 2018-05-17 01:26
为什么你问的算法这么简单.....
点赞 回复 分享
发布于 2018-05-17 00:00
lz最后想去哪呢?
点赞 回复 分享
发布于 2018-05-16 21:00
点赞
点赞 回复 分享
发布于 2018-05-16 20:05
感觉头条三面的场景题好难啊,这种是怎么学的呢?
点赞 回复 分享
发布于 2018-05-16 19:15

相关推荐

2025-11-26 14:42
郑州轻工业大学 Java
在写周报的打工人很独...:这个笔试昨天晚上做了一下,真难啊,前后端,ai全有
点赞 评论 收藏
分享
最近群里有很多同学找我看简历,问问题,主要就是集中在明年三月份的暑期,我暑期还能进大厂嘛?我接下来该怎么做?对于我来说,我对于双非找实习的一个暴论就是title永远大于业务,你在大厂随随便便做点慢SQL治理加个索引,可能就能影响几千人,在小厂你从零到一搭建的系统可能只有几十个人在使用,量级是不一样的。对双非来说,最难的就是约面,怎么才能被大厂约面试?首先这需要一点运气,另外你也需要好的实习带给你的背书。有很多双非的同学在一些外包小厂待了四五个月,这样的产出有什么用呢?工厂的可视化大屏业务很广泛?产出无疑是重要的,但是得当你的实习公司到了一定的档次之后,比如你想走后端,那么中厂后端和大厂测开的选择,你可以选择中厂后端(注意,这里的中厂也得是一些人都知道的,比如哈啰,得物,b站之类,不是说人数超过500就叫中厂),只有这个时候你再去好好关注你的产出,要不就无脑大厂就完了。很多双非同学的误区就在这里,找到一份实习之后,就认为自己达到了阶段性的任务,根本不再投递简历,也不再提升自己,玩了几个月之后,美其名曰沉淀产出,真正的好产出能有多少呢?而实际上双非同学的第一份实习大部分都是工厂外包和政府外包!根本无产出可写😡😡😡!到了最后才发现晚了,所以对双非同学来说,不要放过任何一个从小到中,从中到大的机会,你得先有好的平台与title之后再考虑你的产出!因为那样你才将将能过了HR初筛!我认识一个双非同学,从浪潮到海康,每一段都呆不久,因为他在不断的投递和提升自己,最后去了美团,这才是双非应该做的,而我相信大部分的双非同学,在找到浪潮的那一刻就再也不会看八股,写算法,也不会打开ssob了,这才是你跟别人的差距。
迷茫的大四🐶:我也这样认为,title永远第一,只有名气大,才有人愿意了解你的简历
双非本科求职如何逆袭
点赞 评论 收藏
分享
评论
9
81
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务