双非27届后端实习面试复盘

面试公司线下看像是个小公司大概5-60人,规模不大,被ssob上写的是100-500诈骗了😂,可能是分公司的原因。面试官有两个人,人都挺好说话的,问的问题也都不难,准备很久的项目拷打也没用上
主要问:
1、学校这边怎么处理学业
2、Java里有哪些集合,回答了arraylist和linkedlist还有hashmap(忘记说set了)
3、hashmap的底层数据结构,我从jdk1.7和1.8分开讲了底层数据结构和put的原理,怎么解决哈希冲突,以及为什么要用红黑树。讲完最后被说讲太多废话了,直接讲数据结构就行
4、Java的异常有哪些?说了索引异常、除0异常、运行时异常。太紧张就说了这些,然后问了我索引异常的拼写,我只记得是index什么of什么
5、问了点项目,比较简单,我准备的面经没用上
6、讲一下微服务是什么,有什么优劣势?随便扯了点东西说了一下
7、用过mybatis吗?利用mybatis实现复杂SQL有几种方式?mybatis–plus常用的方法有哪些,就以查询用户表为例?我用过的mybatis实现SQL就两种,一个xml里实现一个利用注解实现,结果面试官问还有吗,我尬住了,后面才知道还有利用SQL 构建器类来实现,这我也没用过啊。然后mybatis–plus就说了点查询的方法
8、MySQL的查询语句用到的关键词有哪些,想到的都说出来。说了select、from、join on、where、order by、group by、desc、limit这类的,面试官问limit是哪个的数据库的,我说是MySQL的,回答时把order by和group by搞混了,紧张记错了,我是入机
9、问了一下我对大模型的理解和对前端的知识了解哪些。前端我就学了三大件和vue2,面试官想问我会不会ts这些,我就直接说不会了
10、我的职业规矩和平时怎么学习的
11、反问环节,我就问了我的第一次面试表现,让他们给我提点看法和建议,他们说技术很可以,就是回答喜欢讲废话,让我最好直入主题

没有笔试和手撕算法环节,力扣白刷了,算法能力只能留到下一次实习表现了,第一次面试整体感觉不难,也很快,大概就25分钟左右就结束了,我走出来的时候还没缓过神。
全部评论
入职了嘛
点赞 回复 分享
发布于 10-22 16:44 重庆
这家公司要求要有前端吗
点赞 回复 分享
发布于 10-20 21:33 湖南

相关推荐

1. 自我介绍2. 介绍一下简历上的项目3  策略模式在我项目中的应用这是我第一次面试,当时紧张爆了,脑子一片空白,支支吾吾半天没说出来4. 看我答不上来让我说一下我的责任链模式是怎么实现的这个直接说成规则树的实现了,而且说的很混乱5. 讲一下常用的两种数据结构我说了一个链表,另一个太紧张了没憋出来6. linkedList是线程安全的么,底层是单向链表还是双向链表,如果在多线程环境下给你一个方法的参数就是linkedlist,你怎么做不是线程安全的,双向链表,我记得Java有一个方法可以传入LinkedList然后返回一个线程安全的版本(给方法的api忘了)7. 让我讲两种熟悉的算法我就说出来一个二分8. Spring循环依赖问题讲了Spring的三级缓存,也讲的比较混乱,但大体是答出来了感觉9. Spring如果自己注入自己会不会报错我认为不会,因为Spring的事务中方法内部还使用this调用他自己的方法导致事务失效时有一种解决办法就是通过Spring自己注入自己然后调用方法解决10. 我的项目中事务是如何使用的直接在方法上加@Translation注解10.方法A调用带有@Translation注解的B方法,B方法报错,AB会回滚么,A方法没有Translation注解A不会回滚,B会回滚11.docker怎么查看日志,怎么进入一个容器的内部docker logs 容器名, 第二个答一半感觉不对撤回了忘了面完发现我答得对自己给自己否定了12.问了我领域驱动的设计这里我坦白我理解的不是很好,我理解的是一个用户的一次操作在后端的整个流程就算一个领域,在这个流程中需要用到的数据集合就是界限上下文总结: 第一次面试太紧张了,从小老师随机提问抽查我都紧张害怕点我,还是学的不到位,还得沉淀沉淀不继续投了,感觉不咋正式,面试官没开摄像头也没要求我开摄像头,还迟到了五分钟,但是态度挺好的我卡壳了还一直鼓励我,应该是寄了,太急躁了沉淀沉淀了得
查看13道真题和解析
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务