当前位置: 首页 > 面试经验 >

阿里-钉钉-C++研发-暑期实习面经

优质
小牛编辑
79浏览
2023-05-18

阿里-钉钉-C++研发-暑期实习面经

填坑填坑
4.11 一面 钉钉视频面 60min
1、项目介绍
2、new和malloc的区别
3、如何避免内存泄漏+智能指针
4、define和const的区别
5、const的作用
6、静态多态和动态多态
7、写时拷贝
8、coredump,gdb怎么定位
9、判断一个链表是否有环、环的入口位置
10、线程间的通信方式
11、IO多路复用+epoll
12、手撕,大数据情况下删除某个指定值
4.14 测评
4.17 一面 钉钉视频面 80min
本来以为是二面,结果到主管面的时候才知道这是一面,可能转部门了吧。
1、手撕,题目记不太清了,大概就是给了一个字符串和一个指定长度,重组字符串,将相同的字符放在一块,同时要求相同字符连续出现的长度不能超过指定长度
2、static的作用
3、虚函数是什么,和纯虚函数的区别
4、三种智能指针
5、shared_ptr的多线程安全性,引用计数是否线程安全
6、STL的容器(一股脑把所有容器全说了一遍,给面试官整困了)
7、解决哈希冲突的方法
8、STL中的内存池机制,一二级空间配置器
9、MySQL设置索引的目的
10、索引选用B+树的原因
11、为什么需要TIME_WAIT
12、服务端TIME_WAIT过多的危害及解决办法
4.19 笔试,a了1.7道
4.21 二面 钉钉视频面 60min
1、深挖项目
2、内存泄漏如何检测
3、shared_ptr的赋值操作的过程
4、了解C++20新特性吗(不了解),C++11呢
5、从技术角度谈ChatGPT的爆火的原因
6、场景题:即时通信软件如何保证传输的可靠性
7、智力题+闲聊
4.26 hr面 钉钉视频面 45min
1、自学的学习方法
2、相比科班同学的优势、短板
3、介绍项目
4、项目中扮演的角色
5、开发过程中,如何解决和别人的矛盾
6、投递情况,面试被拒绝的原因
7、选择offer的因素有哪些
8、有没有定期去看新技术的习惯
9、为什么要转互联网行业
10、最想改变钉钉的哪些功能
11、人生中最受挫的一件事
12、业余爱好,个人时间安排
hr面完快两周才变等待面试结果,现在又等了一周多了还是没消息,感觉要泡死了
求求了给孩子个offer吧,我不能没有你啊我的钉!
#阿里巴巴信息集散地#
 类似资料: