23年阿里-钉钉-客户端C++面经

1.一面:4.6 1.5h

介绍自己

C++题目:STL,C++11特征,多态,虚函数实现

code:解析html变成树,<script/>怎么办,<script>ExcuteCode</script>怎么办

2.二面:4.11 3h

介绍自己,根据往年实习经历展开问了很多,引导答题

设计:

1.确认对方是我要的服务端

2.打孔机:如何设计一个计算机系统,如何完成加法,如何完成乘法

3.三面(交叉面):4.21 40min

设计:1.手机端扫pc端二维码登陆的过程,服务端如何确认是相应的pc

4.四面:4.26

聊人生,聊规划,聊代码经验

注:如果觉得自己在某些方面没答好,可以在面试结束后写文档等适当进行补充

5.五面(HR面):5.5

聊人生,聊规划,聊性格,聊学生工作经历,聊业余爱好...

5.10 录用意向书
全部评论
m
点赞 回复 分享
发布于 2023-07-14 09:08 陕西
楼主大三吗,好强
点赞 回复 分享
发布于 2023-06-15 12:43 广东
哇!校友太强了!我钉钉倒在hr面了😭
点赞 回复 分享
发布于 2023-06-09 22:01 江苏
客户端除了c++还学什么
点赞 回复 分享
发布于 2023-06-05 02:22 江苏
强啊,感觉问的还满深入+有针对性的。
点赞 回复 分享
发布于 2023-06-05 01:09 重庆

相关推荐

给我面没招了,发点面经攒攒人品~C++&nbsp;基础提问1.C++&nbsp;中的&nbsp;static&nbsp;关键字有什么作用?2.如果我写了代码去改变&nbsp;const&nbsp;修饰的变量,会发生什么事情?3.你了解指针和引用吗?4.说一下指针和引用的区别。5我有一个数字,想把它传递给某个方法,在方法内部改变这个数字的值,方法执行完后这个数字的值真的被改变了,应该用指针还是引用?如果用引用传递的话,会发生什么事?6.值传递和引用传递,哪个会改变原变量的值?7.&nbsp;struct&nbsp;和&nbsp;class&nbsp;的区别是什么?在访问控制权限上的区别?8.了解虚函数吗?9.了解深拷贝和浅拷贝吗?10.了解&nbsp;C++&nbsp;里的方法重载和方法重写吗?Python&nbsp;基础提问1.&nbsp;int&nbsp;类型和&nbsp;float&nbsp;类型的精度是多少?&nbsp;int&nbsp;值,最大能有多大?为什么没有&nbsp;int&nbsp;类型的长度限制?2.用过&nbsp;Python&nbsp;的装饰器吗?我要把一个类里面的方法声明为静态方法,要怎么写?3.知道&nbsp;property&nbsp;这种对象吗?我要获取实例的一个&nbsp;attribute,这个&nbsp;attribute&nbsp;是实时计算的,调用它本质上是执行了一个方法,你知道实现这个功能的装饰器叫什么吗?数据结构与算法基础提问1.数组和链表的区别是什么?在插入操作上的时间复杂度分别是多少?在内存存储上有什么区别?2.了解二叉树吗?比如二叉搜索树?3.经典的几种排序算法你有了解吗?你了解快排的话,讲一下快排的核心思想。4.了解归并排序吗?空间复杂度是多少?5.了解广度优先和深度优先遍历吗?6.二叉树能用这两种遍历方式,那三叉树可以用吗?7.二分查找的使用,有什么前提条件?
查看20道真题和解析
点赞 评论 收藏
分享
评论
3
30
分享

创作者周榜

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