來源:北大青鳥總部 2020年02月20日 10:56
最近,看到很多招聘平臺都開啟了線上招聘,身為程序員的你是不是很心動呢。今天,小編整理了各大廠常見面試題N道,幫助大家。
其實看面試題可以是為了面試,也可以是對自己學到的東西的一種查漏補缺,更加深刻的去了解一些核心知識點。同時,疫情在家無聊,不如就來找找這些面試題的答案吧。
本文面試題內(nèi)容涵蓋:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技術(shù)棧,希望大家都能找到適合自己的公司,開開心心的擼代碼。
MySQL 面試題
如今互聯(lián)網(wǎng)行業(yè)用的最多就是 MySQL,然而對于高級 Web 面試者,尤其對于尋找 30k 下工作的求職者,很多 MySQL 相關知識點基本都會涉及,如果面試中,你的相關知識答的模糊和不切要點,基本大多稍好公司的面試官,基本也不會對你有興趣,畢竟稍微量大的項目,最終都會讓你去深入數(shù)據(jù)庫,而且最終的大多瓶頸首先也會出現(xiàn)在數(shù)據(jù)庫。
1、MySQL 相關存儲引擎。
2、MySQL 索引實現(xiàn)原理。
3、MySQL 數(shù)據(jù)庫鎖。
4、MySQL 的 SQL 調(diào)優(yōu)。
5、MySQL 分表分庫全局 ID。
Java 并發(fā)編程面試題
1、在 java 中守護線程和本地線程區(qū)別?
2、什么是多線程中的上下文切換?
3、Java 中用到的線程調(diào)度算法是什么?
4、什么是線程組,為什么在 Java 中不推薦使用?
5、在 Java 中 Executor 和 Executors 的區(qū)別?
6、并發(fā)編程三要素?
7、什么是線程池?有哪幾種創(chuàng)建方式?
Spring 面試題
1. 談談對 Spring IoC 的理解?
2. 談談對 Spring DI 的理解?
3. BeanFactory 接口和 ApplicationContext 接口不同點是什么?
4. 請介紹你熟悉的 Spring 核心類,并說明有什么作用?
5. 介紹一下 Spring 的事務的了解?
6. 介紹一下 Spring 的事務實現(xiàn)方式?
7.什么是 Spring 的依賴注入?
Kafka面試題
1、Kafka 與傳統(tǒng) MQ 消息系統(tǒng)之間有三個關鍵區(qū)別?
2、講一講 kafka 的 ack 的三種機制?
3、消費者故障,出現(xiàn)活鎖問題如何解決?
4、kafka 分布式(不是單機)的情況下,如何保證消息的順序消費?
5、kafka 如何不消費重復數(shù)據(jù)?比如扣款,我們不能重復的扣。
看完上面為大家整理的2020春招面試題的內(nèi)容,相信大家已經(jīng)有了清晰的目標與方向,接下來就是查找學習資料了,疫情期間要學會好好學習,天天向上哦!
版權(quán)說明:部分內(nèi)容來源于網(wǎng)絡如有寢取請聯(lián)系小編進行刪除!