和往年相比,今年的春招看上去不是那么顺利,多少都受疫情有所影响,可是令我惊讶的是第一家给我面试机会的公司居然是宇宙条。一开始接到面试通知时,心情特别复杂,紧张又兴奋,字节跳动是出了名的考算法,实际上我算法部分是相对薄弱的。此次面试,一共三轮,共计四个小时左右,这三轮面试对我来讲,简直是灵魂拷问,至于结局,往下看吧!前端
话很少说,面试场景具体如何,各位看官捧个场吧。另外,下文中涉及到的面试题答案、复习资料,均有完整PDF版分享,须要的小伙伴,点这里能够看到所有内容。mysql
(1)给一个正整数,判断是不是2的n次幂,他说用最快的方式不要递归? 确定是运算的方式,你能想到的数的运算有哪些,除了加减乘除? 这个地方讲了不少,运算太多了,可是感受不是面试官想要的,我最后把二进制的移位都说了出来,才get到他的点,问还有些什么,他最后问我怎么没提异或,而且出了几个二进制数让我异或算结果react
(2)给一个数组,数组里面有rgb三种数,数量和顺序彻底无序,给一个算法按照他想要的r都在前面,g都在中间,b都在后面,用移动次数最少的算法进行计算,写算法 这个地方一直叫我优化再优化,我快疯了,我说我不行要放弃了,他说你简历不是写着强烈的好奇心求知欲嘛,没事再想一想,我直接笑喷了才放松了点继续想,这简直是心理战jquery
(1)有不少纸盒子,每一个纸盒里里面套着纸盒子,其中有一个有硬币,怎么把硬币找出来,写算法面试
(2)树的遍历方法有什么,写一个二叉树前序遍历算法算法
(1)寻找最近的父节点,给了两个例子,差很少leetcode中等难度sql
(2)开放性的问题,猫抓老鼠,猫在圆型中间,老鼠在圆的周长上,速度相同,问猫能不能抓到老鼠,这个问题我给的回答他不是很满意,我把关键点说到了可是不能用数学解释出来mongodb
结局固然是凉了,没有第四面的通知,但此次经历给个人感觉仍是很不同的,也为我下一场面试积攒了经验。以后打算再投几家互联网一线大厂,但愿可以顺顺利利, 收到好消息吧。docker
准备简历,并非指能够在网络上下载一份简历模板,而后修修改改就可使用了。简历的精心准备,须要注意三个要点:(1)注意区分:了解,熟悉,精通,不要乱写,面试官不少问题都是根据简历描述来进行的;(2)专业知识和项目经验在精不在多,尤为是项目经验必定要写本身熟悉的且有内容可说的,不要认为写得越多越好。(3)要熟悉本身的简历内容,准确掌握,最好是多阅读本身的简历。数据库
若是仍是不知道怎么准备本身的简历,我这边能够分享一下我搜集到的简历模板,给你们一个参考,但愿可以在给你们一个合格的敲门砖。
离面试期愈来愈近也愈来愈焦虑,这个时候更须要去调整好本身的心态,沉入到复习当中,对各个知识点要学会查漏补缺,学着多去作作总结。
关于复习和总结,我本身也整理了很多资料,均是个人收获,有须要的也能够进行分享。
如:
总结
不管是哪家公司,都很重视基础,尤为是对于应届生来讲,因此在面试前基础必定要打扎实。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于本身的发挥。同时看中的应该不止薪资,还要看你是否是真的喜欢这家公司,是否是能真的获得锻炼。其实我写了这么多,只是我本身的总结,并不必定适用于全部人,相信通过一些面试,你们都会有这些感触。
针对以上面试技术点,我在这里也作一些资料分享,但愿能更好的帮助到你们。
须要的小伙伴,点这里能够看到所有内容。