天天看點

土巴兔面經

一面:10.16(25min)

  1. 介紹一個比較熟悉的項目,講一個遇到的問題及如何解決,然後根據我的這個問題進行深入讨論,包括指出了我原先解決方案的一些不合理性,并引導我想出新的解決思路,大概持續了15min
  2. 設計一個線程池需要考慮哪些因素
  3. 線程池的任務執行流程

終面(包括二輪技術面+HR面):10.18(40min)

終面是技術總監和HR一起進行的,技術官大概問了30分鐘,HR大概問了10分鐘

二面更多的是考察源碼和一些底層的東西,很多問題都是圍繞着源碼和底層原理進行探讨的

  1. 對于一些架構的源碼有去了解和學習嗎?舉例
  2. AOP底層實作是動态代理,那動态代理的底層實作又是什麼?
  3. 反射可以擷取類的私有變量嗎,反射怎麼破壞類的單例模式?
  4. 對于源碼的學習,你有哪些更好的方法?
  5. 你認為學習源碼對于你的收獲是什麼,有真正用上源碼中的一些精髓嗎?
  6. @Transactional這個注解,底層做了些什麼?
  7. 一個私有方法加上了@Transactional注解,事務會對這個私有方法起作用嗎?
  8. 介紹一個在實習中做的功能,并談談你收獲到了些什麼?
  9. 作為開發人員,技術很重要,你認為還有哪些也是工作中比較重要的?(溝通)
  10. 對于背景開發,你學習的一個技術體系是什麼樣的,怎麼看待深度和廣度?

    反問:①公司背景開發使用的技術棧?②是否前後端分離?③新人的培養制度

HR面就聊人生~

  1. 有什麼業餘興趣愛好?
  2. 在實習的過程中,有遇到過哪些困難嗎,如何解決的?
  3. 有了解過我們公司嗎?
  4. 有女朋友嗎?女朋友哪個專業的?
  5. 對于來深圳這邊工作,有什麼想法嗎?
  6. ……