字节客户端开发面试

一面: 主要是问简历里的项目,然后问擅长什么语言,我说的c++,就问了c++里的知识 1.面向对象 2.继承 3.什么情况有野指针,怎么去避免 4.怎么内存管理 5.智能指针 6.c++深拷贝浅拷贝(我几乎所有面试都问了这个问题) 7.c++和python的区别 8.内联函数 9.http/tcp/ip 10.http怎么实现安全的 11.抓包 12.mysql 13.数据库优化 14.mysql几种锁 15.手撕回文数 二面 1.简单问了问项目 2.tcp/udp 3.重传机制 4.https 5.ssl加密,非对称对称 6.c++深拷贝浅拷贝(没错又问了) 7.map,unorder_map 8.死锁 到这里就问完了 就十多分钟,然后就开始手撕了 手撕1. 写智能指针(shared_ptr)的简化版 不用输入输出,写完讲思路 2.删除链表倒数第n个节点 反问

三面 一点八股没问 深挖简历 代码 1.两个链表找第一个公共节点(只让我讲思路,一共让我讲了三种,讲细节会细问) 2.手撕代码 100以内的质数 问了职业规划 全程只有半个小时,感觉面试官比较着急完蛋了

#发面经攒人品#
全部评论
oc了吗佬
点赞 回复 分享
发布于 09-26 10:25 陕西

相关推荐

我的秋招日记
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

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