tuftjd level
获赞
55
粉丝
28
关注
0
看过 TA
963
电子科技大学
2024
C++
IP属地:四川
暂未填写个人简介
私信
关注
03-26 23:49
已编辑
电子科技大学 C++
1.自我介绍+小问项目2.malloc和new:准备长篇大论,面试官打断我的长篇大论。3.malloc的实现原理。4.一个程序调用malloc,程序和操作系统视角有什么区别。5.第一次调用malloc之后操作系统会立刻分配资源吗6.c++对象父类子类和内存布局之间的关系7.c++对象的内存模型8.一个巨抽象的问题:什么时候不用虚函数表。问完我就笑着回答不用虚函数的时候不用虚函数表,回答完面试官也笑了。然后说他想问的是为什么需要虚函数表。9.为什么子类对象的内存布局是先排列父类的成员变量,再排列子类的成员变量。我答了一个符合继承的逻辑,面试官引导:子类对象是否能强转为父类。然后我回答可以,然后说这样的内存布局便于对象指针的转换(好像答得不太好,直接下个问题了)。10.经典输入url到显示网页的过程。11.TCP握手、tls握手。长篇大论被打断。12.TCP传输协议是否保证数据在任何环境的不丢失不重复。我说可以。面试官又问假如使用TCP下载了一段数据,在应用层看来是否有可能错误,我东扯西扯顾左右而言他。面试官承认这个问题有点困难。13.git commit。我说先检查暂存区,然后git add将工作区提交到暂存区,说到这儿后面我不知道了,就扯工作区是什么,暂存区是什么。就快露馅了,面试官说了解了不用往下说了。14.docker底层原理。说了个命名空间。15.举个例子说明我是极客。(给我一件基础装备我能把他变成成装😋)16.算法题:最长无重复字符子串。经典四点五十五吃饭前给过了。
BakaC1rno:我面字节的时候面试官也是在malloc和new、TCP和UDP这两个问题打断施法
字节跳动二面463人在聊 查看18道真题和解析
0 点赞 评论 收藏
分享
研发管理部三面给我挂了,心情巨差,打游戏的时候有个人一直给我打电话,我全没接。打完看到短信好像是什么腾讯音xxx,以为是腾讯音乐就没管。周天检查的时候才发现是腾讯云音视频,连忙回信约面。1.项目经历,就让我简单介绍一下,我说需不需要我详细介绍一下项目难点,面试官拒绝。2.c++知识。先是智能指针,unique_ptr能不能转移所有权,如何使用只能指针能够减少开销。拷贝构造函数和赋值构造函数的区别,然后给我四行代码让我分辨哪个是拷贝哪个是赋值,脑子一下空白,第一次回答错了面试官又叫我思考一下,然后正确。malloc函数在执行过程中都经历了什么,程序free掉的空间是直接释放还是会有其他操作。基类的析构函数是否可以为虚函数,如果不是虚函数会有什么后果。3.计网。为什么需要WAIT_TIME。拥塞控制算法。什么是粘包,怎么解决粘包。4.操作系统。哪些命令查看内存使用情况。系统中某个进程发生了内存泄露,如何定位到是哪个进程发生了内存泄露,如何在不重新编译运行程序的情况下详细分析内存泄漏的情况(即不能使用内存消毒剂之类的工具)?5.算法。两道力扣中等题,一道智力题。两根分布不均匀的绳子烧完分别要一个小时,如何计时15分钟。6.反问阶段:你们是做什么的,base地。为什么上个部门把我挂了,上个部门面评如何(面试官完全不知道)。半个小时后收到二面通知。
查看18道真题和解析
0 点赞 评论 收藏
分享
03-23 13:51
已编辑
电子科技大学 C++
周日做完笔试,周一就收到约面通知,反观淘天和灵犀互娱一直搁那筛选。1. 自我介绍,问我为什么选计算机,有咩有什么计算机领域的偶像,如何学习计算机知识,未来的职业规划。2. 开始拷打项目,从为什么这样设计系统架构到为什么使用redis(问了一个redis和其他数据库的事务有什么区别),再到为什么使用RabbitMQ而不使用kafka。对我的系统架构有质疑,但是我就嘴硬,嘴硬到最后面试官服软了。(不知道算不算小技巧:关于项目经历,只要是面试官不太懂的领域,只要嘴硬且说的东西听起来合理,一般面试官都服软。)前两个部分40min3. 问我知不知道CDN,我说不到啊,然后给我解释了一下,但是我没听懂,然后开始问计网:    1. 经典输入url到看到网页中间的过程。    2. http1.1 http2 http3    3. tcp quic协议    4. 开始各种场景题,如何实现一个分布式系统。我说这个问题有点大,能不能提示一下重点要我回答哪个方面,他说负 载均衡方面,我答了一个一致性哈希。    5. 如果一个系统理论容纳https连接为100000个,但是实际1000个就放不下了,你觉得有什么问题,发挥你的想象。我 先说了个半连接队列和全连接队列大小不够,cpu负载高,内存不够,数据库慢查询导致阻塞(面试官说不考虑数据库问题。不是你说的发挥想象的吗)然后又挤出一点。面试官说了个了解,然后下一题了。    6. 问了个tls握手过程,然后聊到了ca证书的分发,他说我有三个网站:淘宝、天猫、1688,在每个分布式系统上都有服 务,然后问我每个分布式节点上如何判断每个url应该发送哪个ca证书。我说这个不是一个键值对就能判断吗。他问用户输入的url什么时候能被服务器看到,我说应该在tcp连接后,tls握手前啊。然后中间一大堆我忘了,反正最后结果就是跳过了这道题    7. 其他的场景题,不太记得了。4. 写了个算法题,有一个大文件里面,每行存储了一个ip范围和一个对应的城市,ip有序排列,然后给出一个ip求出对应的城市。用了个二分查找,没管大文件这个条件。然后面试官看了一下应该还满意。5. 反问阶段,我问他CDN具体做什么的,又没听懂,然后问base地。面试官说北京、杭州,然后问我倾向哪个地点,我说杭州,然后结束。用时快2个小时,相当于藤子三轮面试时长之和。面完想来一根,发现找不到打火机,崩溃。为啥阿里系每家都有不同测评,我都成测评仙人了。
查看18道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务