字节 业务中台 客户端开发实习生
字节 业务中台 客户端开发实习生
一面 50 min 2025-07-08
自我介绍
问实习经历
在实习过程中遇到的问题,以及怎么解决的
提了一下项目,是否对他们的移动端开发感兴趣
C 语言和 C++的区别
面向对象语言的三个特性
介绍三个特性
智能指针
创建网络套接字的过程
介绍 TCP 和 UDP 协议,以及使用的场景
算法题:无序数组中第 K 大的数
介绍单例模式
手写单例模式
问实习时长和实习意向
反问
二面 60min 2025-07-21
自我介绍
问实习经历,实习中遇到的问题
是否对客户端开发感兴趣
当前投递的都是什么岗位,拿到offer了吗?
问项目,自己开发的项目中客户端开发中遇到的难点?面试官让我描述具体的难点是什么?
Qt中的信号槽机制,信号槽机制的底层实现原理,如何底层实现时信号的传递过程?
进程和线程的区别?
进程间通信的方式,管道的底层实现原理,怎么用的
为什么要用文件描述符,而不用指针
两个进程之间可以直接传递文件描述符吗?
多态机制
数据结构相关,要查询某个数据,达到O(1)级别的时间复杂度,使用什么数据结构
AVL树、红黑树、哈希表、哈希冲突如何解决等问题
不适用虚函数表如何实现多态?
Git的原理,Git的一些命令,比如合并分支,用过哪些命令?
TOPK问题,还问了对应的时间复杂度?
反问