字节客户端CrossPlatform凉经

#26届求职交流#

1. 介绍项目(大失败,感觉是没能让面试官get到我干了啥,也没充分复习,或许让面试官有点怀疑这是不是我做的?那这就犯了面试大忌,帖主考研失败极限春招时间太仓促了)

具体表现:面试官三个项目一共就问了两个问题,有点不知道该问我啥

项目介绍大雷让我给踩到了,最起码一点可以基本确定,听完我的介绍,她并不认可我的项目,估计这个时候面试已经结束了

2.介绍一下智能指针?

讲了weak_ptr,shared_ptr和unique_ptr

追问:weak_ptr可以解决循环引用的问题

追问:强引用计数和弱引用计数是怎么变的?

代码场景题追问:

int* rs = new int[48]

std::shared_ptr<int> p1(rs);

std::shared_ptr<int> p2(rs);

会发生什么?为什么?怎么改?

3.讲讲什么是多态?(讲到了静态和动态多态)

于是问:动态多态怎么实现的?虚函数表

父类virtual方法f没有被子类重写子类实例调用f是哪个?

4.虚继承?

手撕代码:反转二叉树(估计人家觉得我是路边了随便选的

总结:

1. 没讲出项目干了啥,或者说选的项目在面试官看来有点何意味的感觉,这边一个看看怎么包装,二要考虑一下是否应该快点把寒假跟了一半的全栈项目继续跟完。

2.项目开局输一半,再加上,智能指针那边最后一问没答出来,因为我平时确实没用过,之前没想过走开发(人还很懒跑去学AI也没深入理解,卷绩点又差了几名)侥幸以为背八股知道个理论上的前因后果就行,结果上代码修改之后被逮了个正着,还是得多实战不能偷懒。

3.答上来的八股可能有点啰嗦了,比方说虚继承,我从为啥会有虚继承说起,中途还扯了一下多继承的内存分布?(我的天哪我在干嘛)

4.不能灰心,要振作起来,春招窗口期很短,八股对应内容没敲代码的要真正实践起来。(PS:人生第二次面试这是,第一次是去年九月开始考研的时候面华为的,当时随便面了玩的,结果二面挂了,后续没法捞了)

5.认识到自己纯菜,要立即动起来。

最后希望各位牛友都能上岸,offer满满。

#26届求职交流#
全部评论

相关推荐

xtu大迫杰:偶遇校友,祝校友offer打牌
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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