领英上门过经

我自己是 new grad 但这个岗不是 new grad MLE 那个, 是 Software Engineer - Data Minin‌g/Data Analysis/Machine Learning 这个
我是直接 onsite 没有电面~
我是透过别的管道获得面试的, 一个叫做 Insight Data Science 的机构, 当初做了一个 project 然后到 LinkedIn demo 获得面试, 因此省去了电面
8/21 面的, 加吃饭一共 6 轮, 题大多从面经里看过

  1. ML coding
  • 第⼀题: 经典的求 meeting point 题, LC 贰玖溜, 简化成一维, ⽤ quick selection 找中位数, 要证明为何是中位数

  • 第⼆题: 给⼀个图, 及一条边(可能不存在在图中), 计算此边可以在图中产生多少个三角形, 想法是, parse ⼀次图, 找出所有L型并建立一个新的 dictionary, 例如{a:[b,c,d], …, d:[b,c]} -> {bc:2, bd:1, cd:1, …}, (ab, ac) 和 (db, dc) 各可以产⽣一个 L 型, 即 bc 可以产⽣ 2 个三角形
    是求一个input edge可以和已经存在的图形成的三角形个数。他的意思是 data 非常大, 然后要呼叫多次, 所以先 preprocess~

  1. ML concept: 挑⼀个你喜欢的 model 开始从头解释

  2. lunch 好吃

  3. algorithm/data structure

  • 第⼀题: LC 泗溜, permutation

  • 第⼆题: LC 佴参溜,LCA

  1. hiring manager:
  • 聊聊过去的 project

  • 说⼀个 linkedin 产品上可以改进的地方, 然后提出⾃己改进的⽅法 (system design)

  1. system design
  • Job search engine

等了两周收到电话说过了, 很快地进行 team match 还有‌谈 offer,
原本说今天会寄 offer letter 给我, 但还没收到…
自己是一个容易胡思乱想, 焦虑的人, 很怕 offer 被收回
发面经攒人品, 希望能早日收到 official offer letter, 顺利结束上岸…

1 Like