原创 互聯網大廠面試題全集!阿里,騰訊,字節跳動,京東全在這裏了

我大概我是從去年12月份開始看書學習,到今年的6月份,一直學到看大家的面經基本上百分之90以上都會,我就在5月份開始投簡歷,邊面試邊補充基礎知識等。也是有些辛苦。終於是在前不久拿到了阿里的offer,定級P7。 我現在也來寫面經,

原创 史上最全系列!Java工程師面試題彙總,全會月薪至少3W以上!

爲了方便同學們之後的面試複習,我把各類面試題給彙總了一下,每道題都是經過自己篩選後覺得需要掌握的,此次整理包括 Java、數據結構與算法、計算機網絡、操作系統、數據庫等。後面我會把這些問題的解答陸續放出來。 Java基礎知識

原创 阿里面試真題,如何用 Redis 實現延時任務?

1、什麼是延時任務 延時任務,顧名思義,就是延遲一段時間後才執行的任務。延時任務的使用還是很廣泛的。關於延時任務的實現方式,我知道的就不少 3 種,今天就講下如何用 redis 實現延時任務。 2、延時任務的特點 在介紹具體方案之

原创 爲什麼BAT公司寧願花25K重新招人,也不願花20K留住老員工?

身在職場,經常會暗自打聽同事工資,尤其是得知身邊新入職同事的工資居然比自己高,還高出一大截時,心裏自然很不平衡,一心想要離職。 那麼,爲什麼公司寧願花高價招聘新員工也不願意給老員工漲工資呢? 沉重而敏感的梗 說起公司“寧願花25K重新招

原创 Java工程師都需要了解的MySQL優化原理!

說起MySQL的查詢優化,相信大家積累一堆技巧:不能使用SELECT *、不使用NULL字段、合理創建索引、爲字段選擇合適的數據類型….. 你是否真的理解這些優化技巧?是否理解其背後的工作原理?在實際場景下性能真有提升嗎?我想未必。因而理

原创 機會只給有準備的人,備戰金九銀十,Java程序員逆襲BAT

前言 現在大多數Java程序員都走入了盲點,以爲來年跳槽就能漲一點薪,但是你有沒有想過跳槽漲薪前提是建立在你要具備跳槽漲薪的價值,希望下面這些你看完之後能對你有所幫助。 跳槽要學習的技術就多了 跳槽時時刻刻都在發生,但是我建議大家跳槽之

原创 Kafka or RabbitMQ:消息中間件選型深入分析

一、前言 消息隊列中間件(簡稱消息中間件)是指利用高效可靠的消息傳遞機制進行與平臺無關的數據交流,並基於數據通信來進行分佈式系統的集成。通過提供消息傳遞和消息排隊模型,它可以在分佈式環境下提供應用解耦、彈性伸縮、冗餘存儲、流量削峯、異步通

原创 三面騰訊,已拿offer!分享複習經驗和後臺開發面經

緊張的準備了一個多月,終於拿到最想要的offer啦!這一個多月刷了挺多題,也看了許多筆經面經 複習過程 項目準備; leetcode:刷完劍指之後每天會刷2-4道leetcode java基礎: 主要刷面經、重點掌握垃圾回收機制 操作系

原创 MySQL的所有命令全在這篇文章裏了!

MySQL的基本操作可以包括兩個方面:MySQL常用語句如高頻率使用的增刪改查(CRUD)語句和MySQL高級功能,如存儲過程,觸發器,事務處理等。而這兩個方面又可以細分如下:   MySQL常用語句 表(或者數據庫)的CRUD 表數據

原创 阿里巴巴螞蟻金服2020金融核心部門實習面經

一面(個人感覺回答得還不錯) 1. 自我介紹2. 說項目,項目問的非常深(本人提到之前做過的一篇關於FULL GC的問題定位和優化的項目以及一個多併發的項目) 2.1 對於自己產於過項目的系統定位是否清楚? 2.2 對於系統的各個模塊

原创 在華爲寫代碼十幾年,談下作爲程序員的自我修養

作者:徐宏偉 轉自:https://dwz.cn/dqgOrbQo 在華爲寫代碼十幾年沒有被拿去“祭天”,靠的是…… 一天晚上,我和老婆聊天,說部門要我寫個“大咖談軟件”的文章,老婆斜了我一眼,淡淡地說:“Linus大神21歲就寫出了

原创 27 道超經典 MyBatis 面試題(附帶答案~)

1、什麼是Mybatis? Mybatis是一個半ORM(對象關係映射)框架,它內部封裝了JDBC,開發時只需要關注SQL語句本身,不需要花費精力去處理加載驅動、創建連接、創建statement等繁雜的過程。程序員直接編寫原生態sql,可

原创 Spring Boot 到底是怎麼運行的,你知道嗎?

導讀 Spring Boot方式的項目開發已經逐步成爲Java應用開發領域的主流框架,它不僅可以方便地創建生產級的Spring應用程序,還能輕鬆地通過一些註解配置與目前比較流行的微服務框架SpringCloud快速地集成。 在我們實際使

原创 高併發架構下,Redis緩存和MySQL數據一致性方案詳解

需求起因 在高併發的業務場景下,數據庫大多數情況都是用戶併發訪問最薄弱的環節。所以,就需要使用redis做一個緩衝操作,讓請求先訪問到redis,而不是直接訪問MySQL等數據庫。 這個業務場景,主要是解決讀數據從Redis緩存,一般都

原创 阿里P7面試經歷JAVA總結,技術面,HR面(附整理好的答案分享)

爲記錄阿里的電面經歷,特與大家分享,崗位是JAVA研發工程師。 答案文末分享!!!!!答案文末分享!!!!!答案文末分享!!!!!   一面主要問題如下: 首先自我介紹 數據結構算法的基本問題,如排序算法,二叉樹遍歷,後序遍歷非遞歸