化身团孝子之经过三个月的挣扎鼠鼠终于找到暑期实习了 | 附面试时间线梳理

经过一个月的突击复习和两个月面试的挣扎,鼠鼠终于黄袍加身入美团了

先介绍一下主包情况,bg本2硕9,科班鼠鼠,研究方向是cv,但是实验室不科研所以找java后端,导师同意放实习,水过两段实习,一段测开一段java

2.17回校开始全力突击算法和八股,算法跟着代码随想录刷的,hot100一年前刷过一遍,八股之前一点没看过,痛苦从java基础开始地毯式预习

3.16把代码随想录刷过一遍,hot100第二遍刷完了,八股把最基本的java,juc,jvm,mysql,kafka,spring八股过了一遍,然后开始投简历

面试timeline:
3.24 淘天电话面(挂)
3.26 快手一面(挂)
3.26 京东一面
3.31 京东二面
4.2 美团一面(挂)
4.8 京东三面(泡池子,泡到5.6打电话问我意向,抽象)
4.21 淘天一面(挂)
4.22 小红书日常一面(约二面)
4.24 腾讯企业IT(秒挂)
4.25 滴滴日常一面
4.25 心识宇宙一面
4.27 美团骑行事业部一面
4.28 小红书日常二面(泡)
4.28 心识宇宙二面(5.5 offer,小而美的ai初创,公司真的很好)
4.28 美团骑行事业部二面
4.28 美团骑行事业部hr面(5.6 offer)
4.30 腾讯云一面

面试一开始连基础的分库分表都答不上来,什么也不会但是还觉得面试表现不错,到后面答得还行但还会怀疑自己答得不好

总结一下心得:

1.没有见到正式offer之前不要停止找实习面试,我在找实习的过程中犯得最大的错误就是当时以为面完东子三面稳了就开始等,但是东子把我泡了一个月我直接心态爆炸,四月中旬一周都是空档没有笔面,但这段时间其实是约面高峰,成长时间大大浪费

2.八股太多了,背不完的,面试重点就是你的简历,所以针对简历复习八股很重要,同样简历上不要有多余的你不会的内容。每次面试结束都总结问题,然后针对性复习,面多了就知道什么常问常考,需要深入了解了。

3.面试是一个讲故事的过程。实习或者项目(非点评外卖)面试官大概率不懂,故事的重点在于项目架构以及实现重难点;八股面试官一般比你更懂,故事的重点需要展示你的逻辑性和知识点理解的深入程度,以及dfs相关知识点的思考,纯背是扛不住问的。

4.每个人都会有自己的offer的,虽然过程很难,不放弃、在失败中总结经验教训就已经超过了之前的你,不断提高自己总会有机会找上门的。

5. 运气和实力同样重要,东子速通hr面但是泡一个月说明运气和实力不匹配就会被泡,团子我暑期三志愿全挂但是依然人才库被捞说明实力到了运气自然会来。

最后希望大家都能收获自己心仪的offer
#实习进度记录##牛客创作赏金赛##java##面试##暑期实习后端#
全部评论
接好运
1 回复 分享
发布于 05-17 17:21 河北
接好运
点赞 回复 分享
发布于 05-13 13:13 新加坡
接好运
点赞 回复 分享
发布于 05-11 17:56 上海
接好运
点赞 回复 分享
发布于 05-11 15:47 陕西
接好运
点赞 回复 分享
发布于 05-07 23:50 吉林
接好运
点赞 回复 分享
发布于 05-07 20:46 北京
接好运
点赞 回复 分享
发布于 05-07 17:47 广东
接好运
点赞 回复 分享
发布于 05-07 15:02 黑龙江
接好运
点赞 回复 分享
发布于 05-07 13:33 陕西

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
05-19 23:59
湖南大学 Java
1、慢SQL的具体内容;2、应用DB是如何确保事务的持久性;    写前日志机制:再事务对数据库进行修改之前,数据库系统回先将事务的操作信息记录到日志文件中。这些日志信息包括事务的开始,每个操作的细节(如修改了哪些数据、修改前后的值等)以及事务的结束等内容。日志文件通常被写入磁盘等持久化存储设备上。这样可以保证系统出现故障时,可以更具日志来恢复事务的执行状态;    在mysql中,事务的持久性主要通过1、利用InnoDB的存储引擎的日志机制,当事务对数据进行修改时,InnoDB存储引擎会先将这些修改记录记录到redolog中。redo log属于物理日志,它记录的是数据页的物理修改情况。例如,当更新一行数据时,redo log会记录该数据页中具体字节的修改内容。binlog时记录了所有数据库的修改操作,包括数据的增删改查。binlog是逻辑日志,记录的是sql语句或者行的变化。例如,执行一条“UPDATE table SET column = value WHERE condition”语句,binlog会记录这条语句的执行细节。2、通过事务提交时的磁盘写入操作:当事务提交时,mysql会将事务涉及的数据页从内存中的缓冲池刷新到磁盘。缓冲池是InnoDB用于缓存数据页和索引页的内存区域,数据的修改首先是在内存中进行的。写入操作不是完全同步的,而是结合了redo log机制,因为redo log已经保证了事务的持久性,数据页的最终写入磁盘可以在检查点过程中进行。3、事务的隔离级别4、自适应哈希索引流的机制    自适应哈希索引是一种用于优化数据库性能的机制,它可以根据数据库的负载和查询模式动态地创建和维护哈希索引,以下是具体介绍:工作原理    数据页监控 :InnoDB 存储引擎会监控对表中数据页的访问情况。当发现某些数据页被频繁访问时,就会考虑为这些页创建哈希索引。    哈希索引创建 :如果一个数据页被访问的次数超过了设定的阈值,并且内存中还有足够的空间来存储哈希索引结构,InnoDB 会自动在后台为该数据页上的某个索引创建一个哈希索引。    哈希索引维护 :随着数据的插入、删除和更新操作,哈希索引会自动进行维护,以保证其有效性和准确性。当数据页的访问频率降低,或者内存空间不足时,InnoDB 也会自动删除不再需要的哈希索引。5、网络协议http、https协议的区别6、timewait的作用7、TCP如何进行拥塞控制8、操作系统的内存管理机制    虚拟内存(虚拟内存是一种内存管理技术,使得程序可以使用比实际物理内存更大的地址空间。它通过将程序的地址空间分割成多个页面或者段,然后将这些页面或者段部分的存储在内存中,而将其他部分存储在磁盘外部存储器上。当需要访问一个不在内存中的页面时,由操作系统负责将其调入内存):分页式存储、段页式存储    地址映射:静态重定位(绝对地址映射)、动态重定位(相对地址映射)    内存保护:分区保护:在分区分配系统中,为每个分区设置保护机制来限制进程的访问范围;页表保护:在虚拟内存系统中,通过页表来实现内存保护。每个进程都有自己的页表,页表中除了包含虚页到物理块的映射关系外,还包含访问权限位。9、软链接和硬链接的区别软链接软链接是一个独立的文件,它包含了一个指向目标文件或目录的路径。从本质上来说,软链接就像是一个快捷方式,它有自己的 inode(文件系统用于存储文件元数据的结构)。例如,如果有一个文件 file1,创建一个软链接 symlink1 指向它,symlink1 有自己的 inode,其内容是指向 file1 的路径。软链接可以跨文件系统,也就是说,软链接可以位于与目标文件不同的文件系统上。例如,目标文件在 /dev/sda1 分区,软链接可以在 /dev/sda2 分区。硬链接硬链接是直接指向目标文件 inode 的链接。多个硬链接共享同一个 inode,它们是同一个文件的不同名称。例如,对于文件 file1,创建硬链接 hardlink1 后,hardlink1 和 file1 都指向同一个 inode,操作系统将它们视为同一个文件的两个入口。硬链接不能跨文件系统。因为硬链接依赖于目标文件的 inode,而 inode 号在不同的文件系统中是独立的,所以硬链接必须位于与目标文件相同的文件系统中。
查看9道真题和解析
点赞 评论 收藏
分享
评论
11
9
分享

创作者周榜

更多
牛客网
牛客企业服务