食用建议:
1、本人废话很多,重点已加粗
2、C艹方向
3、个人感觉我的提问都比较私人定制化(之前两个面筋是只尝了个味儿啊,数据库和计网是一点没问,虽然计网我没写也没提但是数据库我记得简历顺带了一嘴来着,也有可能我是C艹选手之前烤面筋的都是Java选手吧)
正文:
自我介绍一下吧(说完才发现我忘了说我是谁/悲)
问了下项目里面比较难忘的东西(讲了qt信号和槽)
项目里面还有什么想说的吗(让我打开看看,然后看了下说没啥好说的了)
那做个题吧:一个C艹函数,功能是翻转数组,让找茬(一个是传进去的数据大小可能会超过里面定义的大小;一个是返回的局部变量在函数被干掉的时候也被干掉了,追问后果,是返回指针但是数据已经被干掉了就不知道会返回个啥)
插播:上面第二个茬没找到,提示了一下,问了堆与栈(内存)区别,两者的分配,栈区生存周期之类的
接着写代码,大家都写过的最大路径和,没有考虑负数被提醒了,然后小紧张改完代码太冗余了估计不太满意
紧接着说那来做个游戏吧:讲思路,24个石头我俩轮流拿,你(本人)先,最后拿的一个人赢,你要怎么拿?(我直呼动态规划!哭我知道他是动态规划但是我真的恨动态规划我愿称之为最玄学的算法!刷算法被动态规划支配的恐惧让我直接大脑当机,想了一会还是大脑空白,我说我没啥思路,面试官人也很好提示我可以从数量少一点开始,可以拿纸笔画一画,然后终于磕磕绊绊的把思路口述出来了)
然后好像就是问我有没有什么要问的(问了工作强度和对我的建议,面试官回答完还带我云游办公区,讲了一些前辈的故事)
最后还问了一下我的规划方向(说了我比较偏向的和不太喜欢但能接受的,面试官就讲了些他们的工作方向和分配)
以上