今日头条 腾讯 宜信 完美_C++_春招_面经

腾讯

  • 腾讯SNG 后台研发 深圳岗
  • 想去,但是为什么是深圳,我明明填的北京。。。
  • hr美到炸裂

一面

  • 自我介绍
  • 问项目
  • 访问一个web页面的流程
  • 有哪些地方可以做分流(DNS,服务器,数据库。。。),分别有哪些方式
  • 100万个ip,找出最多的100个(内存放得下的时候,放不下的时候)
  • 讲讲B+树,红黑树

二面

  • poll和epoll的区别(不会)
  • 面试官想问很多网络编程的东西,被我一句“一点都不会”堵死了233
  • 一个项目中有很多模块,互相调用,应该怎么设计(设计模式,不会)
  • ”好吧,你什么都不会,还是做题吧吗,写个英文分词“
  • 分词中的特殊情况怎么处理
  • ”还是想问你网络编程的知识“,“我真的不会“,”好吧你回去好好学一下”

hr面

  • 知道是深圳岗吧,地点没问题吧
  • 哪里人,是独生子吗,有女朋友吗
  • 平时喜欢干什么
  • 对于公司有什么要求
  • 说一说未来三到五年的规划

总结

  • hr真的太好看了,导致我hr面全程痴汉状,我都不知道我说了什么,语无伦次。。。
  • 网络编程还是要学啊

完美世界

  • 游戏C++研发(最后的offer是惊蛰工作室的)
  • 完美世界大厦真的很大,壕!
  • 可能是因为做游戏,面试官都比较逗
  • 可能招的实习生都是面向业务,喜欢问C++,不喜欢问算法

一面

面试内容比较少,项目,虚函数,stl等内容,剩下全程在聊游戏。但是聊到实习安排的时候,面试官所在的组要求996,我显然不能996。面试官帮我问了HR,调到了另外一个组。

二面

二面也是问了项目,虚函数表,内存对齐,各种sizeof,然后一道算法题,判断一个数是不是回文数,剩下还是全程聊游戏。二面面试官所在的组就不用加班了,看来完美组和组之间差别挺大。

HR面

完美的hr面感觉还挺正式的,前面那个哥们聊了大半个小时。到我这儿换了个hr,画风突变,全程基本就是半聊天半开玩笑,什么游戏和女朋友哪个重要?

总结

  • 大厦真的很大
  • 面试官比较逗
  • 喜欢问C++,不喜欢问算法(可能只是我碰到的面试官)
  • 实习两周没问题可以直接给正式offer(跟不上进度就直接开了),很适合想转正的同学

宜信大数据创新中心

  • 公司位置在国贸,洋气,但是离中关村五道口这边的学校就比较远了
  • 面试分了两天,前两轮面试时开放日活动第二天面的,后来又追加了一轮总监面

一面

  1. 自我介绍
  2. 问项目
  3. 直接上题,并且是四道,很暴力
    • 链表去重,可以申请额外空间O(n)
    • 链表去重,不能申请额外空间O(n^2)
    • 0-n之间的数,少了其中一个,怎么找到少的那个
    • 给出n,计算0 - n位长的最大的数的和,比如n=4就是0-9999,要求用递归实现

二面

  1. 问项目
  2. 从项目中找问题问,从你的回答中继续找问题,基本就是你说两句话面试官就抛出一个问题,一直问到C++的线程管理,内存管理,cpu层面的线程管理也涉及到了,压力很大。。。
    3.上题: 给你一段代码,去掉其中的注释

总监面

  1. 吐个槽,hr说总监面有可能问技术,也有可能不问技术,然而其实就是技术面,除了技术啥也没问
  2. 问项目
  3. map-reduce怎么解决不同的key负载不均衡问题,对value很多的key怎么处理
  4. 去掉树中只有一个儿子的中间节点

总结

  1. 面试安排很好,每个人都有专门的面试官,时间也可以协商
  2. 实习240一天,一个月300交通补助,全勤加300饭补

今日头条

  • 后台研发岗
  • 面试一共三轮,,面完一轮直接出结果,不过就可以走了。
  • hr直接告诉所有人的,xxx很抱歉你的一面没过,希望你秋季招聘的时候可以再来,比较尴尬。
  • 一面(18:00 - 19:00):

    • 自我介绍
    • 问项目
    • 谈谈对归一化方法的了解
    • 你觉得微信中用到了哪些技术,比如朋友圈、比如春晚抢红包
    • UDP的应用场景,UDP怎么实现可靠传输
    • LRU Cache的实现,LeetCode原题
    • 找出排序数组中离第k个数最近的m个数,最近的意思是相减绝对值最小(旁边哥们的题,我听到了)
    • 操作系统中有哪些你觉得有意思的东西
    • 三个房间,只有一个房间里面有车,你选一个,然后上帝打开另一个没车的,问你改不改主意。经典问题,答案是要改,证明见百度。
    • 喜欢看哪些书
  • 晚饭

  • 二面(20:00 - 21:00)

    • 自我介绍
    • 问项目
    • 求数组中最小的10个数,用堆写
    • 画TCP三次握手、四次挥手
    • 分段分页机制
    • C++垃圾回收,shared_ptr的引用计数出现循环引用怎么办,java是怎么解决这个问题的
    • 还有一个是文本统计的问题,具体忘了,思路是哈希+字母树
  • 三面(21:00 - 22:00)

    • 自我介绍
    • 实现稀疏矩阵相乘
    • C中的malloc和free做了哪些事情,free怎么知道free多长,C++中的delete又怎么知道delete多长
    • 问STL库,vector的内存管理,deque的内存管理,list的排序
    • 除了hadoop,还用过什么其他的大数据处理平台
    • No-sql了解吗,redis的源码看过吗
  • 总结

    • 面试官人都很好
    • 食堂很不错
    • 实习工资300一天
    • 后来分到了商业变现组

还有一些公司,百度,京东,微信什么的,有空再来补题吧。。。
好了春招基本结束了,接下来努力毕业~

全部评论
工资觉得给的挺高的
点赞 回复 分享
发布于 2017-05-01 22:39
顶一个
点赞 回复 分享
发布于 2017-05-01 22:41
厉害,打算去哪呀?
点赞 回复 分享
发布于 2017-05-02 07:47
就服你。。
点赞 回复 分享
发布于 2017-05-02 08:29
腾讯就两面?
点赞 回复 分享
发布于 2017-05-02 10:08
请问udp如何实现可靠传输?困扰我好久了
点赞 回复 分享
发布于 2017-08-27 00:42
请问你是找的实习么?还是正式工作呀?
点赞 回复 分享
发布于 2017-09-11 20:16
楼主的项目是什么啊,感觉c++方向很难有项目
点赞 回复 分享
发布于 2017-09-18 22:33
大佬,请问头条日常实习也可以转正吗?
点赞 回复 分享
发布于 2018-05-10 19:54

相关推荐

点赞 评论 收藏
分享
object3:开始给部分🌸孝子上人生第一课了
点赞 评论 收藏
分享
评论
点赞
129
分享
牛客网
牛客企业服务