码农面试经验贴汇总

本文是一位北美码农分享的面试经验,包括不同档次公司的面试经历和面试题目。文章提到了Google、Facebook、LinkedIn等公司的面试流程和常见问题,如ACID特性、快速排序的时间复杂度、封装概念等。此外,作者还分享了面试准备的心得,如阅读《Start-up of You》、刷LeetCode题目等。文章强调了面试中遇到困难时保持积极态度的重要性,并提供了部分面试题目的解答思路。
摘要由CSDN通过智能技术生成

第一档次: Dropbox, Square, Pinterest, Facebook, LinkedIn, Google, Twitter, Apple


第二档次: Zynga, Yelp, Netflix, Skype, VMWare, Salesforce, Groupon, Paypal

, Evernote, Box.net, Quora, A9.com, 126Lab, Palantir


第三档次: Oracle, EMC, eBay, Intuit, NetApp, NetSuite, Yahoo, Adobe, Autodesk, Symantec, Riverbed, Quantcast, Concur, Aster Data, Citrix, EA等


算上湾区以外公司, Amazon, Micriosoft可以排在第二档次 Expedia, RedHat, RackSpace, Akamai, Bloomberg等可以排在第三档次。


根据北美Mitbbs 论坛上的分档,在第三档次找到了这个公司,原来真不知道这是个什么公司,后来在eoc上找到了,然后不知道怎么的稀里糊涂让我面个QA的职位,我一看要求上写java, sql,data structures什么的,我就想面面吧。

首先是HR 给我打了个电话,简单聊了聊下背景,然后约了下面试时间,中途给我发了几道小题,让我回答。


1.      What ACID acronym stands for?

2.      What is complexity of Quick Sort ?

3.      What is encapsulation?

4.   What are primitive Data Types in Java?

5.      What is JSON stands for?

6.    Given a set of 5 API calls, write an algorithm that would ensure that 2 robots placed on an infinite long train would eventually collide.

第6题我真没看懂是什么意思,我问了cmu 机器人系的各种大神,某神直接说:

反正不管他给的API了, 只要两个机器人从他们开始的地方, 分别做正弦(一会前一会后)运动。 然后这个正弦运动的幅度随时间增大。最后他们就会碰到。




后来我就把答案简单做了下给他们发过去了,等到技术面试的时候,感觉就像是嘻哈式的聊天,完全没有technical面试那种风格。

问的问题也很诡异:

首先问我什么是云,云的定义是什么? 然后问我EC2和ebay.com 哪个是云?(智商觉得被嘲笑了)

然后问我ACID这几个特性,并且问我NoSql如何满足ACID这几个特性(不太懂),之后又问我SOA是什么,以及为什么使用Ajax,

最后问了我下life cycle of thread





评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值