我和你很像,大一的时候基本把所有该学的框架全都学了,当时真的很迷茫,不知道还有什么可深入的,于是我去询问了一个大佬,当时他几个问题把我问傻了,比如HashMap底层,多态究竟是什么等,这些都是基础的八股文,当时并未去背,也没去理解,然后他就叫我去落实基础。 当时知道了自己的目标,然后就去看了一些八股文,原本以为八股文只靠背就行,结果发现八股文其实还是挺有意思的,因为虽然叫八股文其实还有很多是不变的本质,当时花大概2个月的时间将Java,数据库的八股文全看并且尝试理解了一遍,看了一些关于底层的东西,才真的会对一些平时本该如此的现象有一个更深层次的思考。 之后我又跑去搞源码,什么集合的源码,spring的源码,当然还做了一个属于自己的项目,网上的项目我大多都做了一个遍,还去接单。到现在我对于进步的理解,就是项目是扩展自己的最好方式,底层是落实自己的根本。 当然你所说的leecode我也写了的,大概是大一暑假的时候每天都写大概写了600道左右,说真的这个写到一定的数量就没有太大的意义了,除非深入理解里面算法的系统。 到现在我有一次实习经验,很多次面试经验,包括腾讯的技术面试我也是通过了的,只是在最后一轮面试因为大二的原因被拒了,在我个人认为,你现在所需要的就是底层基础了,当你认为自己足够了的时候,也可以去询问一些比较优秀的大佬尝试一下面试,他们会让你有新的体验。
41 5

相关推荐

点赞 评论 收藏
分享
牛客网
牛客企业服务