ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

c++面经整理

c++面经整理 1. huawei2、epoll优点3、epoll和select的区别4、介绍背包问题的原理5、问为什么笔试中的第xxx题没有写出来现在知不知道怎么解决6、介绍进程间通信的方法7、堆、栈的区别8、pthread_create、join()作用9、预处理、编译、汇编、链接10、计算结构体大小问题2. baidu1.进程和线程的区别2.浏览器输入一个url这个过程都发生了什么3.linux命令怎么过滤文件里面的关键字4.数据库索引有哪些5.同一时间访问数据库怎么解决资源不安全的问题6.你的项目用户密码是明文存储吗考虑过不安全的问题吗要怎么改进7.协议响应码有哪些8.go语言的defer知道吗try catch9.go语言的panic知道吗怎么解决3. baiduget和post的区别智能指针介绍hashmap和map的原理和区别熟悉的STL容器4.baidu进程、线程、协程、线程池线程切换的资源消耗和时间消耗Linux进程通信方式有哪些这地方问了很多有的会有的不会管道用过吗会溢出吗为什么会项目用过消息队列吗为什么不消息队列选择用信号量阻塞IO、非阻塞IO用过select水平触发吗讲讲epoll的水平触发和定时怎么实现定时and so on……TCP计算机网络滑动窗口知道吗滑动窗口过大怎么样过小怎么样讲讲虚函数知道C的unordered_map吗底层怎么实现的会发生哈希冲突吗哈希冲突怎么解决怎么避免5.
返回列表