紫光展锐后端开发面经(社招)

1.开始先做自我介绍

2.面试官开始问项目

介绍一下你博客用到的技术栈?

你的博客是和你的CSDN 同步的?

我说是,我手动迁移过去的,小姐姐说你可以了解一下如何自动迁移。

你有发现博客中的bug 吗?

我说没,她说你的归档页面有bug,你思考一下是什么问题,造成的。我开始还很诧异,

面试完我打开一看,好家伙,原来是没有分页导致博客数量太多,一个页面显示不过来。

讲一下数据库是什么设计的?

归档是怎么做的?SQL 语句怎么写的?

大概说了下思路,具体的SQL 语句忘了。

归档页为什么不做分页?

这就是导致bug 的原因,当时我说除了归档页都分页了,追问怎么实现的,我说用了

PageHelper 插件,反问的时候她其实想问 limit,我没 Get 到。

3.开始问基础,数据库中有张表,该表除了主键以外,有一些行的数据是完全一样的,问怎

么找?怎么避免?

想了好久不知道怎么在数据库层面解决,问了一下可不可以在业务层解决,小姐姐说可以,

然后开始说了下自己的思路。解决方案答了可以加唯一索引,在哪个列加?用户表的话可以

加在手机号列。

4.我这里有一道算法题,你说一下思路就行。LeetCode39 组合总和 。

5.我再问一下 Java 基础,你知道 final 关键字有什么作用吗?

6.如何创建一个线程?

7.你都知道哪些集合类?

8.Set 和 List 有什么区别?

9.ArrayList 和 Array 有什么区别?

Array 是个什么东西,还有这个类吗,我一想会不会是数组,正好这时小姐姐说就是数组。

10.你说一下 HashMap 的原理吧?

11.Spring 的 IOC 原理是什么?

12.@Autowired 和 @Resource 有什么区别?

13.什么是分布式锁?怎么判断锁是否过期?

14.有用过哪些 Linux 命令?

15.最近有学什么新的技术吗?

我说在学RPC 和 Netty,在看《MySQL 技术内幕》,那你说说 MySQL 的索引。

16.你是怎么学习新技术的?

17.最快到岗时间?

反问

#紫光展锐##后端开发##面经##社招#
全部评论
几年,哪里的,多少级
点赞 回复 分享
发布于 2021-07-04 12:38

相关推荐

Bug压路:老哥看得出来你是想多展示一些项目,但好像一般最多两个就够了😂页数一般一页,多的也就2页;这些项目应该是比较同质化的,和评论区其他大佬一样,我也觉得应该展示一些最拿手的(质量>数量)😁😁😁专业技能部分也可以稍微精简一些
点赞 评论 收藏
分享
gcniz:一天写两千行你闹呢
点赞 评论 收藏
分享
点赞 8 评论
分享
牛客网
牛客企业服务