部门qq看点,5.21一面,之前一直在复习八股文赶紧自己看的差不多了,结果面试官问起来才觉得好多不会或者说不清楚,还要多加学习
面完半个小时之后流程进入复试,听说牛客许愿很灵保佑我顺利拿到offer吧
操作系统
多线程和多进程区别
虚拟内存技术
页面置换算法
线程如何保证安全
多线程同时对同一块内存操作一定会崩溃吗
32位能分配的内存大小
栈什么时候溢出
用户态和内核态区别,为什么要分
源码到执行文件的过程
静态库和动态库
计算机网络
网络五层模型和分别的协议有哪些
TCP流量控制和拥塞控制的作用
TCP报头和和IP报头格式
http1.0 2.0区别
http 和https的区别
http传输层协议是什么
为什么使用tcp
对称加密,非对称加密
混合加密的应用场景
http和https连接时有多少个rtt
断点续传如何实现的
C++
右值引用和左值引用
智能指针
share_ptr底层如何构造
移动构造函数
听说过move吗
内联函数什么时候展开
new和malloc的区别
map底层实现
为什么用红黑树
哈希冲突怎么解决
==========================5.31更新二面====================================
项目相关被问的很多回答不是很好
线程和进程区别
线程实现并发(CPU资源相关) 面试官想问的是单核和多核的cpu怎么处理多线程并发的,没回答到点上,听成进程就说成虚拟内存那些东西了。。
TCP和UDP区别
具体应用
算法:一个碟子上有很多层乱序排列大小不一的蛋糕,只用一只手从顶端去拿任意块的蛋糕,并且能把蛋糕翻转过来再放进去,只能把拿出来的整体颠倒,使排序后的蛋糕成金字塔型(每次从头翻转数组的一部分排序数组)
虽然手撕出来了但感觉之前问答表现不是很好,估计凉了,还是许愿一下把
==========================6.9更新二面====================================
以为凉了结果突然收到了电话面通知,时间很短,大概面了半个小时 自我介绍
项目相关
介绍一下struct结构体
内存对齐
为什么要对齐
怎么判断大端小端
extern C,哪些情况有用到这个
数据结构堆是什么
口述层序遍历二叉树
晚饭前查进度,凉了😭😭😭
如果还有机会楼主准备死磕到底了
全部评论
(2) 回帖