收到字节跳动实习offer邮件,开心.随便分享下面经.

c++后台开发,总共四面,基本全算法.隔了一个星期,问题可能有些记不全.
一面:
生产者消费者模型;
手撕代码.给出一个数,每位数相乘,多少次可得到两位数;
其他小问题忘了...

二面:
vector的原理;
会写模板吗? 手写模板stack;
实现函数int func(int n, float a[]),使1-n的出现概率为a[];
堆栈
指针引用的区别;

三面:
常见的页面置换算法;
实现LRU,复杂度o(1);
实现LRU-2, 在LRU的基础上当有重复的数据时优先丢弃出现单次的数据,复杂度任然要求为o(1);
求二叉树任意路径和最大值(leetcode124)

四面:
实现string to int (面试官提示考虑溢出和声明的int计算过程中可能溢出.写的方法跟他知道的不一样,又给我讲了下java里是怎么实现的)
已知函数F(5)为1-5等概率出现,怎么得到F(3)
接上一问,怎么得到F(7);
射击十个靶子,每个靶子可得1-10分,有多少种可能得到90分;
c++的unordered_map是否线程安全;
java的线程安全的hashmap是怎么实现的?为什么不在每个桶上加锁,锁是加在key上还是value上?
服务器只能处理十万请求,如何从一百万请求中选出十万请求?
服务器无法瞬时的统计出当前请求数,如何避免突然的请求增加?

#字节跳动##实习##面经##笔经##C++工程师#
全部评论
有点难度
点赞 回复 分享
发布于 2019-03-29 16:11
恭喜恭喜
点赞 回复 分享
发布于 2019-03-29 15:46
太难了,大佬啊
点赞 回复 分享
发布于 2019-03-29 15:52
恭喜恭喜,吸欧气
点赞 回复 分享
发布于 2019-03-29 16:04
大佬 你面的是哪里的岗位
点赞 回复 分享
发布于 2019-03-29 16:07
哪个地区的呀,是什么时候面试的?offer call之后多久收到邮件的呀~
点赞 回复 分享
发布于 2019-03-29 16:18
为啥有四面?拿到的SP?大佬
点赞 回复 分享
发布于 2019-03-29 16:35
恭喜
点赞 回复 分享
发布于 2019-03-29 16:43
生产者消费者模型要写出来吗
点赞 回复 分享
发布于 2019-03-29 17:00
我也这两天拿到北京的实习offer了,前端的,开心
点赞 回复 分享
发布于 2019-03-29 17:12
offer call之后等了两天了 有点慌了
点赞 回复 分享
发布于 2019-03-29 17:46
楼主有面试官加微信吗  我二面面试官加了我微信后一直没联系我
点赞 回复 分享
发布于 2019-03-29 17:48
我也投了实习,昨天看到状态变成笔试了,然而到现在也没有邮件信息通知什么时候,请问这个正常么
点赞 回复 分享
发布于 2019-03-29 18:07
大佬,现场面的嘛?现场后来有hr面嘛?
点赞 回复 分享
发布于 2019-03-29 18:16
拜拜大佬 西西欧气
点赞 回复 分享
发布于 2019-03-29 18:34
沾沾喜气
点赞 回复 分享
发布于 2019-03-29 19:55
有点简单把。。。。不是抖音部门把
点赞 回复 分享
发布于 2019-03-29 19:59
恭喜恭喜 吸欧气!
点赞 回复 分享
发布于 2019-03-29 19:59
有说入职时间吗?
点赞 回复 分享
发布于 2019-03-30 17:12
90分的那个应该如何考虑呢?
点赞 回复 分享
发布于 2019-04-01 10:19

相关推荐

11-08 17:36
诺瓦科技_HR
点赞 评论 收藏
分享
12 97 评论
分享
牛客网
牛客企业服务