面試問答
3L的水桶跟5L的水桶怎麼裝出7L
將5L水桶裝滿水。
...
一開始會被帶去做C語言的筆試測驗
隨後就是一連串的面談提問
首先C語言測驗建議大家要非常熟悉linked list
有些都是從leetcode上出的考題
建議一定要稍微刷一下
如linked list互換的問題以及刪除插入問題都要去了解
然後再來是面試提問
其中會考白板題
但白板題相對簡單
只有考bitwise操作
然後也有考邏輯題
邏輯題就是會就會不會就不會的那種
如給你3L的水桶跟5L的水桶怎麼裝出7L的水等問題
面試問答
3L的水桶跟5L的水桶怎麼裝出7L
將5L水桶裝滿水。
把5L桶的水倒入3L桶,直到3L桶滿。5L桶裡剩下 2L水。
把3L桶的水倒掉,將5L桶中剩下的2L水倒入3L桶中。現在3L桶有2L水。
將5L水桶再裝滿水。
用5L桶的水去填滿3L桶 (3L桶已有2L),3L桶需要1L,所以5L桶會剩下 4L水。
這樣5L桶就有4L,3L桶有3L,總共7L。
面試建議
建議要熟悉linked list
Leetcode上linked list的簡單題目要做過一遍
然後就是白板題跟邏輯題的臨場反應了