6.16 字节客户端开发 一面

1.简单的自我介绍

2.八股和项目

C++ 多态是如何实现的?

C++ 中 const 的作用是什么,平时用吗?

const 修饰成员函数有什么作用?

const 是不是可以修饰一个引用?const 的引用这个平时用过吗?

static 关键字的作用是什么?

讲一下 C++11特性。

auto 用吗?

定义一个空的 class,系统会默认给我们增加哪些实现?

move 操作是如何应用进去的?

如果不想让系统默认生成这么多函数,应该怎么处理?

(关于项目)可以再讲一些细节吗?可以讲一些有价值的,或者过程中感觉有挑战并尝试去解决的问题吗?

3.手撕:判断对称二叉树

4.反问

这个实习的培养机制大概是怎样的?

这个面试的流程大概是什么,多长时间能走完呢?

大概负责哪些业务?

整体40min左右,比较基础
全部评论

相关推荐

1. 简单的自我介绍2. 八股和项目讲讲你的项目,以及你觉得个人比较有优势的地方。可以现场演示一下你的项目吗?追问项目细节,略在C++高并发场景中,怎么保证线程同步?你都用过C++的什么锁?你了解的C++都有什么锁?分别在什么时候使用?它们有什么特点?互斥锁(Mutex)的底层原理是什么?读写锁的底层是怎么实现的?它如何区分读和写操作,并进行相应的控制?保证线程同步,除了锁还用过什么其他方法?你觉得C++和Python谁的效率更高?为什么一个简单的加法,C++会比Python的效率高?对于一个a + b的加法,Python和C++分别是怎么做的?学过计算机组成原理和编译原理吗?一段C++代码的完整编译过程是怎样的?int a = "a_string"; 这样会报错吗?编译器怎么知道要报错?在哪个阶段进行类型检查?计算机执行加法和减法,哪个效率更高?为什么?计算机底层如何实现减法?堆和栈有什么区别?int a[10]; 这样定义的数组,内存是如何分配的?是在堆上还是栈上?在函数中定义的数组,离开函数时空间会释放吗?如何释放?像vector这样的可变数组,是在堆上还是栈上?它在函数中定义,离开函数时如何释放?数组和链表有什么区别?它们的查找效率呢?学过词法分析和语法分析吗?(lz大三上才学编译原理,八股也没准备这些)3. 手撕代码手撕:C++单例模式。(表示不熟悉,同样也没准备过)单例模式是什么?有什么特点?(更换题目)手撕:无重复字符的最长子串4. 反问环节面试流程大概要多久?什么时候能知道结果?实习地点在哪?这次答得不太好,都是一些没准备过的问题(回过头来看也是比较基础),能过感觉也是现场项目演示和面试状态没崩,很惊险
查看21道真题和解析
点赞 评论 收藏
分享
07-11 17:14
已编辑
华南师范大学 Java
2.23 TEG 一面2.25 TEG二面(挂)3.3 TEG 一面(挂)3.7 CSIG 一面(挂)3.13 CSIG 一面(挂)3.14 CSIG一面(挂)3.15 蚂蚁一面3.17 蚂蚁二面3.21 美团一面(挂)3.25 腾讯TEG一面(挂)3.27 蚂蚁三面(领导面,全程聊天,感觉领导很欣赏我,后来挂了,感觉可能是排序吧,运气差点。)4.8 字节头条 一面(挂,后面要考,记住)4.17 欣旺达一面(挂)4.17 快手营销一面4.21 快手营销二面(超绝高傲二面面试官,恶心至极,挂)5.8 京东一面5.12 快手AIGC 一面(挂)5.9 京东二面5.15 京东HR面(面完通过,泡池子接近2个月,于7月8日挂)5.26 TME一面(面了一小时,秒挂,秒捞)5.28 TME一面(再次面了一小时,秒挂)5.29 快手架构部门 一面5.30 快手架构部门 二面(端午节放假当天晚上七点面,出了一道题。写完问了不到五分钟大模型,结束,挂)下面开始字节长征6.17 字节TT一面6.18 字节TT二面6.19 字节TT三面6.20 字节TTHR面,(当晚加微信,开始offer审批,审批挂,原因是上一个字节部门面评差)6.26 字节广告一面6.27 字节广告二面(挂)7.2 字节广告一面(挂)7.8 字节TT一面(挂)总结:最开始认为实力很重要。后来感觉运气和实力可能是73开的样子。准备收心沉淀秋招了,希望秋招运气好一点##
面试问题记录
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

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