腾讯ieg光子一面面经

这时候应该没啥人看了,稍稍记录一下

超级长的面试(1h50min),坐的腿麻了。。。

1.     上来先题目:构成目标和的最长子数组,就是找一个数组内最长的和为目标值的子数组的长度。用滑动窗口做了。问复杂度是多少

2.     本科学过什么和计算机相关的知识?

3.     Linux系统的一些常见命令知道吗?怎么看进程状态?怎么看一个进程打开哪些文件?怎么杀死进程?

4.     操作系统信号知道是干什么的吗?都有哪些信号?(只记得killint了)

5.     讲一下管道?(讲到无名是存在内存上,有名是存在磁盘上才让我停)

6.     讲一下进程有哪些状态?僵死状态是什么?

7.     说一下僵死状态发生的原因?怎么创造一个僵尸进程?(说了阻断子进程和父进程的通信,不知道对不对)

8.     说一下僵尸进程和孤儿进程的区别?

9.     说一下fork

10.  说一下系统调用和库函数的区别?

11.  说一下自旋锁?为什么要自旋锁?

12.  说一下线程同步的方式?什么是事件?(这里没讲太清楚,就说预先设定了某些无法处理的情况如何发送事件操作,不知道对不对)

13.  说一下c++内存结构?

14.  说一下newmalloc的区别?malloc申请内存怎么分配?delete两次会怎么样?报什么错?

15.  Linux想要申请一段内存是什么命令?(不会)

16.  Static的作用?

17.  C++11哪些新特性?

18.  左值右值引用的区别?为什么要右值?(说了提高效率,节省内存,说还有别的作用)

19.  Redis5种数据类型?

20.  Redis模型?(IO多路复用、文件事件处理器)

21.  Redis支持事务吗?为什么?

22.  Mysql哪种引擎支持事务?两种引擎的区别

23.  Innodb索引结构是什么?为什么不用b树?为什么不用红黑树?

24.  Innodb事务默认隔离级别?怎么实现的?

25.  有哪些日志,介绍下作用?(讲了undo bin redo slow error 让我再想想,想起来还有个relay

26.  主从复制的过程?

27.  二叉树数据结构和堆有什么关系?堆是干什么用的?建堆的时间复杂度?(讲了两种建堆的方法)

28.  讲一下TCP三次握手,每次携带的数据?

29.  什么是快速重传?(这里忘记说窗口设为一半了)?如果接收方阻塞了怎么通知发送方?窗口大小在哪儿设置?

30.  平衡二叉树的结构?

31.  实习的时候用过分布式事务吗?讲一讲(2阶段三阶段没让我细讲)

32.  了解分布式吗?讲一下cap

33.  分布式算法了解吗?(这我真不知道了,就说大概记得看过技术文章raft,有leader节点,候选节点什么的)

 

最后面试官问我有几个offer?为什么字节不转正?愿不愿意换城市?我说我毕业想落户上海,面试官说不考虑深圳吗?我说能帮我落上海我可以考虑一下。面试官说他下来讨论一下。

一天以后,流程结束。哎,一个大厂offer都拿不到,难受。。
(是校招直接从池子里捞出来的,没有联系方式)
#腾讯IEG后台开发面经##腾讯##面经##秋招##校招#
全部评论
询问一下流程结束是在官网上看到的吗还是发了短信通知呀
3 回复
分享
发布于 2021-10-21 21:16
有二面不lz
1 回复
分享
发布于 2021-11-19 18:30
滴滴
校招火热招聘中
官网直投
意向和base不一样也确实不用继续面了啊 早结束也好
3 回复
分享
发布于 2021-10-21 16:46
光子工作室还在捞么,光子里面具体哪个工作室啊
点赞 回复
分享
发布于 2021-10-21 11:12
请问是哪个岗位呢
点赞 回复
分享
发布于 2021-10-21 22:03
不长,面过2个半小时的路过。 边做题边问 做完再问,吐了(电脑没电自己关键了 不然还更久
点赞 回复
分享
发布于 2021-11-05 14:54
我去 这月末面光子了 感觉看你面经压力好大
点赞 回复
分享
发布于 2021-11-19 15:35
🐮
点赞 回复
分享
发布于 2021-11-19 22:18

相关推荐

面了我两个半小时…哥们是真有点累,这里也感谢一下面试官,也很辛苦。😘上来再次确认业务方向,问我是否能接受,回答是。1.C++项目重点拷打,问的非常仔细,并且有不少技术优化探讨(多进程、多线程、并发并行、同步······)2.C++八股问了一些,直接说准备的是java,不太记得3.虚拟内存4.分页管理(这个真的是忘了,只记得4kb一页)5.hashmap,怎么解决碰撞?追问怎么扩容?扩容难道所有元素都要重新hash吗?有没有办法加速?6.https了解吗?https是怎么防止网络攻击的?(这个也有点忘记了)7.java项目拷打8.快排(答出复杂度和基准选取)9.tcp、追问拥塞控制、拥塞避免有阈值吗,无限制增长吗?(忘了,当场分析提出猜想,看他点头)10.concurrenthashmap了解吗?追问红黑树了解吗?(寄,红黑树没仔细研究过)接下来是大量、疯狂的场景设计题拷打(记不全,尽量写)如果我有千万级别的数据,你怎么存储?你项目里面没有用秒杀,秒杀场景你怎么做设计?(高并发all in了)我要设计一个停车场管理系统,你要考虑哪些方面?(这个问题讨论了非常非常久,并且他一直引导我的思路,比如提示门禁功能——我说设计身份验证和拦截功能、提示车辆类型——设计分类或者分区管理,车辆分类字段、提示特权功能——设计会员或者月卡系统)项目有排查过死锁吗?假设没有数据库,没有redis,不考虑锁,并发场景下你会怎么去保证数据安全?一个网络代理的问题,记不清楚了,扯到了vpn好像。手撕题LRU,秒了,然后面试官当场针对我写的代码提出各种调优,让我实现,实现之后他说有一点小bug,但很快改出来了。只记得这些,肯定还有一些问题我实在记不清,也不是严格按顺序问。反问省略。我希望不要到最后给我kpi挂了,虽然我已经很有预感了,毕竟我投的后台开发被客户端捞起来面,但说实话kpi你真不至于拷打我两个半小时···希望有奇迹吧。4.9更新:晚上八点半发邮件4.10晚上9点三面 #腾讯# #实习# #面试# #后端# #腾讯云# #腾讯云二面#
点赞 评论 收藏
转发
14 85 评论
分享
牛客网
牛客企业服务