360面经|暑假实习二面
一、自我介绍(没问项目)
二、
1、设计模式?说一下策略模式
2、IO模型都有什么
3、select和epoll,用select如果要监听的文件数大于1024怎么办?(多线程)
4、c++回调
5、图算法,dijkstra,图网络很大如何优化?
6、以TCP为例,说一说阻塞和非阻塞的区别,同步与异步的区别
7、以TCP为例,write()阻塞和非阻塞都发生了什么
8、linux用的多吗
9、如何解决大项目里内存泄漏的问题
10、智能指针
11、B树和B+树
12、锁、如何解决进程同步
13、创建线程的方式、detach的线程如何知道他结束了
三、没有算法题
#实习##面经#
二、
1、设计模式?说一下策略模式
2、IO模型都有什么
3、select和epoll,用select如果要监听的文件数大于1024怎么办?(多线程)
4、c++回调
5、图算法,dijkstra,图网络很大如何优化?
6、以TCP为例,说一说阻塞和非阻塞的区别,同步与异步的区别
7、以TCP为例,write()阻塞和非阻塞都发生了什么
8、linux用的多吗
9、如何解决大项目里内存泄漏的问题
10、智能指针
11、B树和B+树
12、锁、如何解决进程同步
13、创建线程的方式、detach的线程如何知道他结束了
三、没有算法题
#实习##面经#