Boss直聘java二面社招(两年)

1、简单自我介绍

2、项目介绍,你认为项目最能体现你技术的一块是哪部分,详细讲讲

3、在原公司的分工以及团队

4、分库分表,分表的时候怎么保证业务不受影响

答:(这个不会,直接照抄的另一位老哥的面经答案)全量迁移+增量监听+双写+灰度切读。 ps:面试官应该不是很满意

5、对服务做过哪些优化

答:在数据库查询时做优化,尽量避免多表查询、避免select*、in和exists的区别等。

6、怎么设计表来避免你说的那些问题

没答上来

7、你认为spring boot 有什么优点,解决了你哪些问题,如果没有spring boot你的问题如何解决

答:解决了依赖管理和配置管理的问题,可以让我们简化依赖和配置管理,以及内置了很多功能让我们轻松引用,比如actuator检测工具。

8、你有没有什么短期/长期计划

答:目前还是想提升技术,会看一些spring boot的源码,以及接触更多的项目提升自己

9、近期学习了哪些技术,为什么要学

答:学了大数据的Hadoop,讲了一下实现原理。为什么要学(因为上一个面试官跟我提到他们正在做这块内容,所以我就去学了一下)

#后端##社招##java#
全部评论

相关推荐

昨天 00:39
门头沟学院 C++
点赞 评论 收藏
分享
昨天 15:06
已编辑
安徽大学 Java
说下我自己的经历吧,211计算机,现在大四,秋招上岸。大二下的时候看到室友去字节实习了,我当时就急了。那段时间疯狂投简历,Boss直聘、实习僧、牛客全都刷了一遍,一个月投了30多家,结果呢——已读不回是常态,少数几个给了笔试机会,做完也没下文。当时真的很焦虑,觉得自己是不是完了。后来冷静下来复盘,发现自己就是个"空壳选手":数据结构学了但没刷题,项目经历只有课设,八股文背了一半记住的不到三成。说白了,大二的我以为"投简历"就是找实习,但其实"有东西可写"才是找实习的前提。大二暑假没实习成,但那个暑假是我大学最充实的两个月。白天刷题晚上做项目,LeetCode前150题过了一遍,跟着B站撸了一个完整的SpringBoot+Vue全栈项目从0到部署,牛客面经整理了一份自己的高频题文档。虽然没去实习,但这两个月补上的东西比大二一整年学的都多。大三上学期再投的时候,明显不一样了。简历有东西写了,面试也能聊几句了。最后拿到了一家中厂的后端实习,虽然不是大厂,但真正进了业务组写代码的感觉,比在学校写课设完全是两个世界。后来大三下春招拿到了大厂暑期实习offer,秋招也顺利上岸。所以我的结论是:大三上是性价比最高的实习时间点。大一大二基础没打好,就算进去了也只能打杂,简历上也不好写。大三上投实习,大三下暑期实习,秋招直接转正或者带实习经历投,时间线刚好。而且太早实习牺牲绩点不划算,很多大厂筛简历第一关就是GPA。当然每个人情况不一样,如果你大二就有完整项目+算法基础,那早投也没问题。但对大多数普通同学来说,与其焦虑"别人都实习了我还没有",不如先问自己"我现在去实习能干啥"。想早不如想好。共勉。
你觉得大几开始实习最合适...
点赞 评论 收藏
分享
03-30 00:09
吉林大学 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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