客户端开发工程师二面面经
完整信息
本篇目录
📍面试公司:BIGO
🕐面试时间:2026年9月4日 19:30
💻面试岗位:客户端开发
❓面试问题:
1.Agent项目RAG怎么做的,讲一下。
2.进程线程的区别,怎么调度的,怎么通信的?
3.虚拟地址空间是什么,有什么作用?
4.什么是缺页?
5.多线程如何保证进程安全?
6.Java中哪些关键字可以做到?
7.内存泄漏是什么,什么情况会出现?
8.TCP和UDP该如何选择?
9.死锁什么情况会出现?
10.LRU 如何设计
11.如何找到匹配的字符串(KMP原理)。
12.直播场景,多个时间片段,如何找到最少的时间片段可以覆盖整个时间。(贪心)
13.有没有什么边界问题需要注意?
14.如何设计一个线程池?线程池的处理过程是什么?
🙌面试感想:没有手撕,节奏很快,看起来好像影响了面试官下班(希望别挂我)。