原创

【有话说】说好的问基础,为啥我感觉一点也不懂基础呢?

周末没什么事懒得动,想了想找点什么事干呢?后来有搞java开发的人提出能不能面试一下大家旁听,所以你懂的,就有了这次的视频会议,临时组织的一次模拟面试。

面试参与人员

面试者:小王
面试官:桥哥、quboka
其他参与人员,所有人见下图所示:

面试时间

2020年11月29日晚上8点15分
本来说好的是八点钟准时开始,大家都一致同意,后来一会就有人报名,一会就有人报名。最后推迟到了八点十五分钟。

面试问题

1、请先简单自己介绍一下,最近做过的应用有哪些?
2、uuid和自增id的区别,mysql主从、主主数据库下使用那个更好?
3、索引的优缺点,什么时候使用索引,什么时候不能使用索引?
4、数据库中聚集索引和非聚集索引区别?
5、用户权限分配一般需要设计几张表,权限表如何实现数据权限和功能权限?
6、mybatis如何防止sql注入?
7、数据库中left join和right join区别?
8、session共享如何实现?
9、mysql与oracle数据库sql方面有什么区别?简单举几个例子
10、redis定时?Redis有哪些架构模式?
11、MQ的几种消息传递方式?

面试题参考资料

搞不定Redis面试,速看全面Redis面试题及答案整理总结

春招2020年面试不用愁,速看BATJ最新Java面试题整理合集

超级全面的总结MySQL数据库优化面试题分析

搞不定MyBatis面试,速看全面MyBatis面试题及答案整理总结

面试者自我评价

大专工作1年半,传统公司上班,对互联行业的很多技术都不了解
基本情况是一些业务上的问题都能答上来,但是关系到中间件的问题基本上都一个答不出来。
而且因为做的是香港的项目用的前端也是angular,并不是国内比较火的vue或者react。
本来用的不错的数据,但是因为太依赖公司的环境了,所以其他类型的数据库并不了解。
接下来重要学习那些没有使用过的中间件等,然后进一步的背面试题,最后完成跳槽。

面试官评价

面试状态还可以,回答问题的时候虽然不深入但还是能回答一部分,另外情绪也比较激动。
语言表达能力不错,对其工作的各方面有关事项比较了解,工作态度事业心极强。技术功底偏差,尤其是中间件方面几乎为零,建议多看看中间件方面的技术问题。
~阅读全文~人机检测~

关注下方微信公众号“Java精选”(w_z90110),回复关键词领取资料:如Mysql、Hadoop、Dubbo、Spring Boot等,免费领取视频教程、资料文档和项目源码。

Java精选专注程序员推送一些Java开发知识,包括基础知识、各大流行框架(Mybatis、Spring、Spring Boot等)、大数据技术(Storm、Hadoop、MapReduce、Spark等)、数据库(Mysql、Oracle、NoSQL等)、算法与数据结构、面试专题、面试技巧经验、职业规划以及优质开源项目等。其中一部分由小编总结整理,另一部分来源于网络上优质资源,希望对大家的学习和工作有所帮助。

您可能感兴趣的文章

评论

分享:

支付宝

微信