經歷了漫長的秋招,終於結束了。結果仍是讓人滿意的。做爲一個女生,思來想去決定仍是不去互聯網公司了,996真的不是很友好。最後決定去外企了,工做的同時還能夠有本身的生活。講一下本身的準備過程吧!面試
今年受到疫情的影響,前半年都在家裏,因而開始了本身漫長的刷題之路,給本身定目標很重要,我年初的時候就定了一個目標,半年刷1000道leetcode。而後就開始了爲期半年的刷題,中途又放棄過一段時間,好在找工做的焦慮打敗了個人懶惰,半年差很少完成了本身的目標。刷題是有技巧的,能夠把本身的經驗分享給你們哦。算法
- 首先刷簡單題練習手感,練了100道題左右,而後開始下一階段。(這個階段主要是用來練習手感+創建自信)
- 第二階段:簡單題+中等題摻半,大約200道。(簡單題是爲了保持自信,要否則很容易由於刷中等題而失去信心而後放棄)
- 第三階段:中等題,大約100道。(注意這裏在作題的時候要每一個類型的題都作到,好比深搜,廣搜,拓撲,動態,並查集,重點在廣度而不是量)
- 第四階段:中等題+難題,大約200道吧(難題大部分可能坑不少,若是不會能夠題解多看看,若是失去信心,就刷些簡單題來讓本身快樂一下,找回一些自信。)
- 回顧本身作過的題,經典題再刷一次。
我大約就是經歷了這幾個階段,能不看題解儘可能不要看題解,作出來以後最好看一下題解(我就吃了沒看題解的虧,以爲作出來就能夠不看了,可是本身ac的方法可能不是最優解在面試的時候會被diss)。同時不要追求題的數量,題作完以後要記得回顧,這個真的也很重要。要否則真的會忘。哈哈哈歡迎你們關注個人leetcode。注意不一樣題型都要遍歷到。指針
下面是我面試問到的算法,只記得大概,但願對你們有幫助:code
字節:拓撲排序,我當時就被問到了拓撲+枚舉。還有動態規劃。排序
騰訊:c相關問題,指針,鏈表,排序問題。leetcode
美團:動態規劃的問題。get
微軟:快慢指針,枚舉,深搜,滑動窗口還有智力題等。class
但願能夠幫助以後找工做的朋友們,加油!堅持很重要。美團