1.问项目经历
2.手撕:求最长递归子序列的长度,并输出具体的序列。如果有多条一样长度的递增子序列,则输出总和最小的。(先说暴力法,面试官不满意。说了动态规划法,实现的时候只求出了子序列的长度,没有写出来具体的子序列)
3.手撕:判断链表有环,直接写方法
4.问数据库,给实际场景,秒杀场景,很多人同时访问几件商品,怎么保证商品不会卖成负数,怎么加锁。
5.怎么保证app里的线程安全。(谜一样的问题,因为项目里写过app。我说我不会这个,没过多准备Android相关,面试官说他也不会...)
后面聊了一会深度学习。面试官说他们主要倾向于web开发,要用到Spring框架,我就知道我凉了。
谜一样的一次面试,基础知识一个没问,感觉很多东西都白准备了。果然面完20分钟感谢信...
从实习到提前批,简历投了一大堆,简历挂、测评挂、笔试挂、面试挂,总之一直在挂的路上。不过也有收获,那就是不怎么紧张了,记得第一次面试的时候紧张到手抖,现在已经习以为常了(脸皮厚了)
还是自己太菜了,因为写论文,从开学到现在耽误了两个月的时间。现在才刚把基础学的差不多。web,spring,redis这些都还没有看,根本不敢投秋招正式批,收拾收拾心态继续学习吧,许愿国庆前能拿到个像样的offer
全部评论
(3) 回帖