|
本人计算机专业大三学生,在学校里也挺混日子的,期末就是被pj的ddl追着跑,考试前靠喝一点点续命通宵突击的那种。之前还挺犹豫要不要读研的,然后大二加了个实验室,学大神们像模像样买了机器学习的书看,可是我感觉这玩意真的没意思啊,就是单纯不喜欢,但是学校里的实验室基本全搞这些,就打算毕业工作了。
正式开始准备找工作是大三寒假开始,先是买了剑指Offer刷,看书的同时在牛客上刷,本来打算走C++路线的。结果有一天刷知乎,发现Java好找工作,打算转Java。也不像之前那样混日子了,每天到图书馆关门才回寝室。
Java学习路径(适合没什么基础的,大神别鄙视我)
刷培训视频(毕向东的),感觉他面向的是完全没基础的学生,所以很浅显(也有很多废话,1.5倍速看的,花了大概半个月)
网上找了一个SSM项目,做了一下,加了点功能(半个月左右)
看JVM虚拟机(垃圾回收,并发,类加载)
用Java再把剑指的题刷了一遍
笔试准备: 刷题!一般一天一到两套真题的量,牛客网上的真题真的够刷的了!前面选择题把不会的记下来,编程题不会做看题解再自己写,一般做完会总结做法。其实我不知道笔试筛选到底是什么规则,美团,京东都AK但是没有面试机会,网易做得贼差有面试机会
面试准备: 找几个人总结的面经,按照数据库,网络,Java分别把高频的题整理出来,再把答案从网上找到,看懂,记下来(我是写在本子上的,比较原始,写的过程也多问问为什么,有时候会钻到牛角尖里,但是感觉电子版的话就会直接复制,效率不高)
面经 阿里(电话一面挂) 这是我收到的第一个面试,结果面完就感觉很差,其实挺基础的,但是接到电话就面试,有点措手不及,挺受挫的。还有就是电话面试看不到对方反应,不知道自己到底答得怎么样,所以能现场不视频,能视频不电话
项目问哭我
数据库隔离级别
数据库锁
Object里的函数
String的hashCode
双向链表删除节点
贪心算法是什么
线性回归是什么,怎么确定斜率
拼多多(已拿offer) 第一个现场面,拼多多上海的办公楼很气派,一楼进去有股香水味,办公环境挺不错的,面试官人也很好,hr小姐姐都好可爱的,两轮技术+一轮hr 就写了些还记得的问题
volatile怎么让其他缓存失效的
JVM能用外面的内存吗
公平锁的实现
为什么用B+树
数据库设计要注意什么
把项目改成高并发高负载的怎么设计
为什么两个Survivor Space
Synochronized中的Monitor是什么
数据库缓存
摩根士丹利(已拿offer) 班群上看到宣讲会,特地做了好长时间的英语简历投过去,宣讲会之后进行了可以免笔试和电面的内推面试,全英文,挺基础的,单例模式,GC,final类,算法考察(后缀表达式计算) 之后10天后去参加了AC面,穿正装(还好穿了,大家都西装笔挺),面试内容不方便透露,就是先做题半小时,二轮技术,一面会问做的题,都是英文。 内推面的时候遇到的面试官口语一般,说得挺慢的,然后我就觉得自己口语很可以啊,膨胀了,去了AC面发现面试官巧舌如簧,我还是很多时候词不达意,反正就是尽可能说,尽可能表达。 最后打算去了,高大上,离家近。
头条视频面(三面,等结果,估计备胎池里泡着) 头条效率真高,面完很快会有过不过的电话 一面:
同步有哪些,线程安全
TCP UDP区别,TCP三次握手过程
堆栈区别
mySQL引擎,特点
算法:下一个大的数字 1423->1432
二面
mapreduce过程,hdfs
master和worker容错如何设计
算法: 树的最长路径(把点存起来)
算法:安卓9个点解锁有多少种组合方式
三面
设计:用户给新闻加标签,数据库怎么设计,查询语句,URL,request,response设计
联合索引,最左匹配
JVM作用
C++生成什么(和Java的ByteCode对应)
C++链接是干嘛的
Java的学习路线,看了什么书
虽然没有拿到BAT的Offer(腾讯我连面试机会都没有),但是整体春招结果还是挺满意的,要么就是没面试机会,有面试的结果基本都还不错,接下来打算把之前极限恶补的知识再扎实一下,多看看Java的书,为秋招蓄力。之后应该还会有一些春招面试,到时候再更新。
哎呀忘记骂华为了 技术面问项目。 综合面问我会把华为放在什么样的位置,我说这挺难说的,看到时候到底有什么机会。然后各种说我不适合他们部门(上海无线),要给我换个面试官,去问hr然后也没换就结束了,回来就面试未通过,本来打算拿华为保底的,结果这个也挂了,当时0offer心态有点崩,但是华为挂了之后其他offer不久就来了,也就无所谓了
转载自:https://www.nowcoder.com/discuss/74494 |
|