主頁 > 軟體設計 > 【屌絲逆襲】記錄一下一個末流985強勢逆襲拿到位元組offer的經歷,附上我的面經!

【屌絲逆襲】記錄一下一個末流985強勢逆襲拿到位元組offer的經歷,附上我的面經!

2020-12-13 10:40:08 軟體設計

前言

這次真的是懷著超級激動地心情寫下這篇文章,本人就是一個末流985畢業的,在學校屬于那種不去上課都不會有人發現的那種,默默無聞,相信大多數人都跟我一樣!畢業后并沒有所謂的轟轟烈烈的愛情分手,也沒有什么喝酒到天亮,找了個普普通通的公司就開始上班,像我這樣平凡的人真的是一抓一大把啊,,,,,,轉折是今年7月份,家里人身體不好的原因離了職回去,看著已經不再年輕的加人,自己真的不能再這樣下去領取,自己那幾個月瘋狂看面經,刷面試題,背資料,上個月舍友問我位元組現在有內推,你要不要來試試,我就去了,然后現在已經準備入職,真的興奮!下面我把資料的資料經驗分享給你們,接好運吧!

小紅書–上海

唯一線下面的公司

我這里準備了一線大廠面試資料和我原創的超硬核PDF技術檔案,以及我為大家精心準備的多套大廠面試題(不斷更新中),有需要的朋友點擊這里備注csdn,自行下載即可!希望大家都能找到心儀的作業!

2020·09·16 一面

排序演算法,時間復雜度
快排的最壞時間復雜度,什么情況下
堆排序的步驟
演算法題:按字典序輸出1-n的整數
mysql索引使用的注意事項
知道什么是覆寫索引嗎
linux怎么創建一個行程
linux怎么kill一個行程
synchronized和lock的區別
什么時候需要用lock
mysql的高可用性架構
mysql主從復制的具體方式
tcp怎么保證可靠性
介紹一下擁塞控制的流程

2020·09·16 二面

專案
繼續介紹堆排序
在軟體學院里識訓最大的是什么
成績
有無其他面試流程
mysql大資料量的優化方法
分庫,分表,臨時表,快取
spring解決的是什么層次的問題
演算法題:反轉鏈表

2020·09·16 三面

各種設計題:影院鎖票,爬蟲,種菜游戲
演算法:全排列
2020·09·16 四面

有無其他面試
為什么不實習
性格的優缺點
興趣愛好
作業的城市
成績

匯添富基金

2020·09·18 一面

自我介紹(其實其他公司也會要求自我介紹,但我為什么這里要寫出來,因為這個自我介紹面試官表達了我的自我介紹的不滿意以及建議)
為什么本科就出來找作業
找作業最重要的時候
給自己JAVA能力打分
Spring aop的相關問題
動態代理的實作
類加載時為什么出現no such a method
輸入URL后的整個流程
面試官給簡歷的建議

恒生

一個招聘的時候聲勢浩大但面試流程以及程序一言難盡的公司

2020·09·23 一面

談談對spring boot的理解
404,401狀態碼
http協議堆疊
專案相關(圖是怎么構造的)
Spring boot實體初始化后和銷毀前執行方法的注解是什么

位元組跳動–抖音–客戶端

沒錯,又是抖音,這次換客戶端了哈哈哈

2020·09·23 一面

行程和執行緒的區別
行程間通信
執行緒間通信
http底層是什么協議
http的請求頭欄位
Http1.0 1.1 2.0的區別
瀏覽器輸入URL到顯示頁面發生了什么
java的多型
java型別擦除
還有什么點是沒問到的
這半年有學什么新技術
演算法題:尋找 k 值:k 值為無序陣列中的一項:所有左值都比它更小,所有右值都比它更大

拼多多

2020·10·11 一面

介紹一下專案
平時是怎么學習技術的
執行緒和行程的區別
concurrentHashMap如何保證并發安全,與hashTable有什么不同
Java 創建執行緒的方式,有什么區別
Java 執行緒同步的方式
JVM的垃圾回收器有哪些
Synchronized 的底層實作以及鎖升級的程序
作業系統頁面置換演算法
手撕LRUCache演算法題

2020·10·11 二面

介紹一下java的集合類
hashmap怎么解決哈希沖突
jdk1.8有什么改進
靜態代碼塊和構造方法分別在什么時候執行
歸并排序的思想(分治)
Spring ioc的概念
Spring aop的原理
Spring運用了什么設計模式
執行緒池的應用場景
執行緒池什么時候會到達最大執行緒數
ThreadLocal的應用
JVM的記憶體模型,堆存放什么,堆疊存放什么
手寫一個執行緒安全的單例
B+樹的特點
B+樹的時間復雜度
tcp和udp的區別
http有什么狀態碼
504狀態碼表示什么(網關超時)
cpu是怎樣進行背景關系切換的
mysql什么時候會用到聯合索引
聯合索引的優缺點是什么
資料庫的隔離級別有哪些
innodb的默認隔離級別是什么
資料庫的主從復制
演算法題:給定一無序陣列,其可能包含正整數,0,負整數,要求回傳陣列中任意三個數的最大乘積,時間復雜度O(n)
還有什么你擅長的我沒問到嗎

青穎飛帆

2020·10·12 一面

map如何保證查詢的時間復雜度是O(1)
陣列的訪問為什么是O(1)
二維陣列先遍歷行再遍歷列和先遍歷列再遍歷行哪個更快,為什么
中斷是什么
什么時候會發生中斷
什么是缺頁中斷
作業系統重要的模塊有哪些
linux的page cache了解嗎
java為什么能夠做到跨平臺
如何選擇合理的執行緒數
執行緒安全性指的是什么
java如何保證執行緒安全性
java為降低鎖的性能消耗做了什么
Java的servlet了解嗎
tcp如何保證可靠連接
tcp的擁塞控制是什么,為什么需要慢啟動和快重傳
Mysql select某一行的時候加的是什么鎖
Mysql insect一個主鍵值在已存在的主鍵值中間的行的時候加什么鎖
演算法題:校驗ip地址的合法性并輸出合法ip地址的二進制表示所代表的整數值(位運算)
設計模式題:設計能判斷Request(包含uType和URL)是否合理的方法,其中每一個uType只能訪問特定的某些URL,要求符合開閉原則
思維題:兩人報數范圍為1-4,輪流報數,誰先能報到23誰就贏,問怎么能保證自己一定會贏

最后

最后為大家準備了Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 原始碼分析,高并發、高性能、分布式,性能優化,微服務 高級架構開發等等,有需要的朋友點擊這里備注csdn,自行下載即可,祝大家拿到滿意的offer!

還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring原始碼合集+Java架構實戰電子書一起免費分享給大家!

好了,不管最后的結果怎么樣,我的秋招就這樣結束了,希望看到帖子的各位最后都能拿到滿意的offer!春招不要再見了!

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/233918.html

標籤:其他

上一篇:當我去了網易上班,才知道為什么人人都想進大廠了,附上我進網易的面試寶典!

下一篇:C語言小白成長日記

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more