腾讯IEG面经

#面试问题记录# 算法题:
1:消消乐 :给定一个数字字符串,相邻两个数字之和为 10,就可以抵消。返回最终字符串长度。
例如:“137285”,结果:2
2:leetcode442:找数组中重复元素(不能使用额外辅助空间,且时间复杂度为o(n))
例如:“1,2,3,4,5,2,3”,结果:“2,3”

拷打项目

结合项目引申出来的八股:
1.刚才提到那个,比如说我们说那个Redis,对吧? Redis 它性能其实是会比较高的,对吧?那为什么说它的性能会比较高。
2.你单个核的话我能处理这么多,对吧?那我多个核的话我可以同时去处理。
3.Redis的持久化有哪些
4.那 RDB 这种的话,它现在是全部的一些数据做一个快照,对吧?那它会阻塞吗
5.进程 fork 一个子进程,对吧?那他们的内存是什么样子的?
6.HTTP了解多少
7.HTTP版本差异
8.假如我们有一个 TCP 的客户端和服务端,他们已经建立了连接,对吧?然后这个时候如果说我们把服务端的进程 kill 掉客户端它会有感知吗?
9.为什么收不到ACK?
10.这里其实涉及了两个问题,一个是这个端口已经被释放掉了,对吧?那被释放掉的话,那相当于如果说系统收到一个包,对吧?然后这个包请求了一个不存在的一个端口,就没有在监听那个端口,对吧?那会怎么样?是丢弃吗?还是说是其他的,对吧?
11. TCP 建立连接的话,它会涉及到哪些 SOCKET 相关的系统调用?
12.linux系统操作过吗

最后聊了十分钟天

发面筋攒好运
全部评论
佬,写完测评后多久有消息啊?快一周了还没反应是挂了吗
1 回复 分享
发布于 07-15 23:54 广东
哪个部门uu. Ieg下面哪个呀
点赞 回复 分享
发布于 08-05 10:37 上海
佬,oc了吗?
点赞 回复 分享
发布于 07-28 11:04 湖北
实习?
点赞 回复 分享
发布于 07-15 09:59 北京

相关推荐

08-21 18:12
已编辑
四平职业大学 Java
被疯狂拷打底层实现原理, 可惜不会啊。【面试问题】2. 先做一下自我介绍。3. 你对 eBPF 底层实现的理解有多深?6. eBPF 程序如何加载到内核?请详细说明加载路径。7. 内核校验器会拒绝哪些情况?你遇到过被挡住的情况吗?8. 如果 eBPF 程序因为指令数过多被校验器拒绝,你如何解决?9. 你是否查看过自己 C 代码生成的 eBPF 指令数?10. 如何确认字节码长度超限导致的加载失败?11. 除了指令数,还有哪些校验失败的例子?12. 你是否阅读过内核 samples/bpf 的 demo?14. ring buffer 丢数据时如何定位?15. perf buffer 与 ring buffer 的区别有了解吗?16. 你使用的内核版本是多少?17. 如何用哈希 map 在内核态与用户态共享数据?18. 内核线程与普通进程在内核地址空间上有何区别?19. 请描述一次 read 系统调用从用户态到 VFS、再到具体文件系统的完整路径。20. eBPF 定时器(interval)如何触发 map 清零?底层实现了解吗?21. 为什么选择 eBPF 而非其他非侵入式监控方案?22. 低版本内核不支持某些 eBPF 特性时如何处理?23. 在 eBPF 实践中,你遇到过最棘手的问题是什么?如何解决的?24. kprobe 拿不到参数类型信息时,你是如何解决的?25. kretprobe 能否直接拿到入参?如果拿不到你怎么办?26. 网络方面有没有深入抓包或协议栈定位经验?27. Linux 进程地址空间如何布局?各段作用?28. 不同进程的地址空间是否共享?线程之间共享哪些段?29. 内核地址空间在不同进程间是否一致?为什么?30. 进程调度时机有哪些?时间片由谁触发?31. 两个 nice 值相同的进程绑在同一 CPU 上,调度表现如何?32. 内核模块执行时关中断会怎样?33. 系统调用返回时是否一定会回到原进程?34. Docker 容器原理是什么?35. cgroup 如何限制 CPU 资源?36. cgroup 如何限制网络资源?
秋招笔面试记录
点赞 评论 收藏
分享
评论
2
34
分享

创作者周榜

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