
我是学 Java 的,最近在准备面试,看了很多面经后,有一些疑问。
MySQL 索引,分库分表; jvm full gc 以及各种高并发和性能问题 都是面试经常问到的。
我个人认为这些问题的产生都是需要生产环境的数据量做支撑的,没有在实际环境中处理过类似问题的话,很难有深刻的理解。但对于一个学生来说,自己做的项目怎么可能有这种规模呢?个人向来比较排斥死记硬背八股文,但这种知识我实在想不到有什么好的实践方法。
希望各位前辈指点一二。
1 sumarker PRO 个人观点 八股文肯定是要背的,算法也肯定是要手撕的 剩下的有项目经验就看看八股文在项目里你自己用了多少,理解了多少 至于学生,深度不行就提高点广度嘛 |
2 vvard3n 2024-03-13 09:14:43 +08:00 1. 准备 985 、211 的学历一份 2. 八股文 3. 刷算法 4. 捋实践( xxx 案例如何解决) |
3 wuwei12138 2024-03-13 09:28:13 +08:00 第一最好是清北学历,第二最好是 985 学历,第三八股文 |
4 boozer 2024-03-13 09:34:33 +08:00 放心, 你说的这些八股在大部分中小厂也没有实践的机会 |
5 gitlight 2024-03-13 10:06:16 +08:00 应届研二也想知道这个问题,做的横向都是没有人用的垃圾 |
6 xyj998 2024-03-13 10:27:28 +08:00 面试造航母 上班拧螺丝 |
7 JingXiao 2024-03-13 10:41:08 +08:00 刷题 |
9 steelshadow39 OP @sumarker #1 八股我觉得也挺看运气,有些面试官就只问一下浅层,有些就会往深追问,如果没有实操经验,一问就完 |
10 FlashEcho 2024-03-13 13:50:59 +08:00 你熟悉什么八股就在简历上多写,勾引他问这个内容,不然他就容易漫无目的地随便问,容易击中你的盲区 比如你的项目重点写用了 redis ,他就会多问 redis 你写 webserver ,他就会重点问操作系统和计算机网络 自己不理解没有应用场景没关系,都是背别人整理好的答案,他也知道你是背的,无所谓的,如果你有实际经历,有自己的理解就更好了 |
11 fan296311175 2024-03-13 16:51:26 +08:00 想问一下各位,什么样的规模算是大厂?什么样的规模是中厂和小厂 |