Amazon的HR在linkedin上找到我,先是做了online test 2道写代码的题,然后过了一周,约了个时间进行电话面试,1小时。下面是电话面试的题目:
1. 简单的自我介绍
2. 前端的一些问题,页面渲染,前端优化,然后我说我没做过整个前端的优化,大多是后端的,比如sql的优化
3. 问我英语怎么样,然后用英文跟我聊了下JavaScript的一些东西
4. 一个简单的算法题:input是[1…1000]的数字,返回翻译成英文之后的字符数,空格不算在内。如
1…one 返回是3
2…two 返回是3
3…three返回是5
…
123….one hundred and twenty three返回这五个单词的总长度,不算空格 … 查看全部>>
面试官提出的问题
问题1:
那个计算字符数是直接在一个网站白板上写代码,对方能看到。其实不难,简单的递归,但是写完之后面试题提醒说要不要再检查一下自己的程序,结果没发现出来一个判断条件写错了。。最后面试结束再看了下这个程序,发现个大bug
回 答:
抽出来一个材料类,testFire放在材料类里面,家具有个材料的引用,各种材质继承材料类,实现testFire方法,因为这个方法是跟材料相关
满意的地方:
专业
不满意的地方:
没有