我不知道,明明是算法岗,音视频的,然后一直问c++,我说了我两年前用过,面试官说“没关系”。我觉得有关系内!!!
一开始他介绍自己是做实时视频流的,然后告诉我面试分两个部分,先会问我一些c++基础知识,然后做一道简单的小题目。
我真的好疑惑啊为什么是c++++
-
c++里面,static类型有啥用?
我回答了一些函数内和全局变量,还有函数
-
内存泄漏的情况有什么捏?(除了new/delete)
定义指针数组,只删除了引用指针/ 基类析构函数不是虚函数
-
智能指针是干什么的捏?
节省内存之类的,自动释放。他说我说的是share_ptr,其实有三种!然后分别给我讲了一番。
-
右值引用是什么捏?
还是节省内存8!
-
问了一个default关键词,c++11新特性,俺说没用过,就没问了
-
c++强制类型转换有哪些?
const_cast,dynamic_cast,static_cast之类
-
题目:反转链表,但是c++!!!!
我不记得怎么定义链表,他告诉我了。然后,嗯……头插法。写完之后他问递归咋写捏,我就开始阿巴,思索之后大致讲了一下!
-
想不起来了……
我的体验是,想不起来的他都会告诉我,那么我到底在这个面试里是来干啥的,也许我不需要存在?
二面:
问了项目,看起来他不太理解,不过没关系,哈哈!因为人哪,就都不知道,自己就不可以预料。
然后问了扔鸡蛋咋找到那个楼层。
还有五面骰子返回1-7随机数。
写了个算法题:没有出现的辣个正整数。
交流了一番,说他就是leader,没有技术面了之后。
HR面:
先自我介绍(我一直不知道HR面应该怎么自我介绍感觉讲多了项目可能没必要),她仔细地问了我是项目里做什么的,有没有遇到团队问题(我说没有!)之类的。
然后还问了一些觉得和这个部门最有关系的是哪个哇,我说没有呢!我觉得都没有关系!(…
问了一下想不想转正,我请她介绍了一下字节转正。之后问了入职时间和实习时长。
还问了一些诡异问题:你平时做项目会用B站吗,我感到一丝,难言的沉默,然后她还问了我了解CSDN吗,我又感到一丝,难言的沉默。
总之我反问希望她尽快给我答复!她说一般三个工作日捏!希望有offer
#字节跳动面经##字节跳动#