# Binance ## interview 1 ### questions 1. 自我介紹 2. 在公司主要做什麼產品 3. 在工作上最有成就感的事 4. 挑一段過去經歷來問 5. 問為什麼會轉職成工程師 ### tests 定義一個 function - append: ``` javascrtipt append(1).sum() // return 1 (1) append(1)(2).sum() // return 3 (1+2) append(1)(2)(3).sum() // return 6 (1+2+3) ``` Answer: ``` javascript function append(num) { let total = 0; function _append(_num) { total += _num; return _append; } _append.sum = () => { return total; } _append(num); return _append; } console.log(append(1)(2)(3).sum()); ``` ### questions from me: 1. 團隊怎麼分工 A: by project 分 team 會有 PM 前端後端, 也會有跨 team 合作的案子. 目前沒有看過 full stack 的工程師. 2. 主要使用什麼語言, 用來幹嘛 A: node js, 主要用來建立 API service, performance 需求的功能開發會使用 go or java
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up