抖音电商-客户端开发 面经

1.自我介绍 2.实习测试岗位是最近实习的吗,为什么做测试不做具体的开发工作? 3.现在工作中还会有改代码的工作内容? 4.对于客户端开发之前没有接触过? 5.内核空间(内核态)和用户空间(用户态)的含义 6.区分内核和用户的作用是什么 7.多个进程中每个进程的内存空间是相互独立的,是怎么做到的以及为什么相互独立 8.进程之间共享内存机制怎么实现 9.除了共享地址进程之间还能怎么通信 10.多进程或多线程情况可能会上锁如互斥锁,可能会出现死锁,是什么原因该如何避免 11.是多个进程之间互相读导致死锁吗 12.数据库的索引是做什么用的 13.索引有什么缺点 14.什么情况适合用索引 计算机网络 15.tcp是一个可靠的协议,用什么办法保证可靠性 16.介绍怎么实现拥塞机制 17.http数据包有哪些内容 18.请求和响应有什么不同吗?结构上有什么区别比如是否都有消息体 19.有遇到一些常见的响应返回的状态码吗? 20.http里cookie的概念是做什么用的 21.cookie和session有什么区别,一般是同时使用的? 22.例子:在浏览器上输入一个网址并打开它,直到在浏览器上展示出来,背后会做哪些事情 C++ 23.智能指针了解吗 24.智能指针有几种? 25.除了智能指针还有哪些方法避免内存泄漏 26.C++里map实现原理是什么 代码考核 打印一颗二叉树的右侧节点 1.层序遍历 2.深度优先
全部评论

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务