月光下的魔术师 level
获赞
175
粉丝
40
关注
7
看过 TA
1232
门头沟学院
2024
C++
IP属地:浙江
暂未填写个人简介
私信
关注
上次面完第二天秒挂,隔一周又捞,还能有一个部门仰卧起坐啊先问了5min FPS项目:    问我考虑服务器负载了吗    考虑客户端外挂修改数据了吗    UE怎么知道网络同步同步哪些客户端,讲一下controller    。。。面试官:“好,没事,问问你熟悉的项目吧”聊另一个项目,20min八股, 10min: 模板是编译期处理还是运行期,函数模板和类模板全特化,函数模板有偏特化吗?顺便讲了讲为什么模板类的声明实现最好放在.h文件 TLS(线程局部存储)内部实现讲一下 右值引用,std::move的实现,怎么知道一个类构造是走拷贝还是移动 子类为什么要重写父类的虚析构函数 移动构造函数有什么细节 栈和堆,为什么栈快 两道题:    1、给一个字符串只包含大中小括号,判断是否合法。啪,很快啊,写完了运行过了,问中间加个表达式怎么做,问我创建的这个stack能优化吗,讲了size小的话可以放在栈上,和FBString优化类似,又问string可优化的点    2、给一个数组,返回最长递增子序列,有多个返回字典序最小的    写完问我:时间能优化吗(写的O(n^2)),    原谅我孤陋寡闻,我直接来了句:还能优化?    面试官:我也不知道,这参考答案就给时间复杂度O(n*log(n)),来,咱们一起研究下半小时后,行吧,下去我们再想想新式反问(面试官问我): 你知道我们是哪个工作室?          -L1 你接受在成都吗?                       -接! 我们要求年底到明年3月要实习    -能!
投递腾讯等公司10个岗位
0 点赞 评论 收藏
转发
10点到3点半,中间停了一个半小时,面完人都傻了,真遭不住......一面  基本就围绕实验室项目聊了好久,中间穿插问了几个强化学习算法原理  然后问了深度学习和pytorch 几个简单的点手撕:一个数组,对每个数可以给+ 或者-号,问有多少种情况可以和为target二面  基本也是就围绕实验室项目聊了好久  然后再聊了好久Tcmalloc手撕:一个无序数组,然后把它变成a = c = e这种情况,简单例子:【1,2,3,4,5】=> 【1,5,2,4,3】没想出啥好办法,为了表示诚意,写了个快排,然后左一下右一下拼起来,说时间上可以优化,没想明白可能是想给我机会,让我写个递归的斐波那契,然后给个n是10,问我具体的调用以及压栈出栈过程三面    前两次聊得非常愉快,到这里开始不对劲了,    先聊了会Tcmalloc ,然后就开始了他的发挥    {        一个64位系统分几级页表,怎么分        让访问一个指针指向的对象,让我讲从进程到内存、cpu具体讲讲过程,包括寻址过程,总线传输,指令处理,如果缺页中断怎么做,和外存怎么置换,机械磁盘怎么寻址,讲讲分什么,扇区、磁道等        软中断硬中断是啥,调用什么函数实现软中断,调用什么关闭硬中断        访问一个野指针出现崩溃生成了个coredump文件,怎么基于这个调试            }(这里面的基本上都只答出了一半左右)   然后看他感觉想给我出道题,不知道什么原因,又开始聊实验室项目,聊完反问,感觉面试官对我评价有些不太好......上天保佑
投递滴滴等公司10个岗位
0 点赞 评论 收藏
转发
投递腾讯等公司10个岗位
0 点赞 评论 收藏
转发
投递小红书等公司10个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务