亚马逊暑期一二面 已oc

一二面一起面的

一面(1h)

上来两道算法

  1. 给你一个头尾相连的环形0、1数组,每次可以交换一个0和一个1,求最少经过多少次交换,可以使所有1聚集在一起。比如输入[0,1,0,1,0,1],交换2次可得[0,1,1,1,0,0]满足要求,输出2;输入[1,0,0,1,0,0,1],交换一次可得[1,1,0,0,0,0,1]或者[1,0,0,0,0,1,1]满足要求,输出1

  2. 用数组实现栈

做完算法就是一些简单八股

线程池什么时候用,参数有哪些

并发安全如何保证

分布式锁怎么实现

二面(1h)

基本都在聊实习,比如实习的业务场景、业务流程、高并发秒杀场景怎么做的、缓存数据库怎么保证一致、字节的各种中间件原理

除了技术相关的还有团队协作方面的问题,比如做的需求从提出到最终上线有哪些步骤、需要和哪些团队交互、需要交流哪些方面的问题、整个流程中我扮演什么角色

最后一道题:子集,要求使用非递归方法

总的来说感觉面试并不是很难,感觉外企的实习还是更看重算法能力,并且亚麻也会关注你在实习过程中的团队协作方面的能力。

#暑期实习 ##亚马逊##大厂实习#
全部评论
兄弟你打算接了吗;不知道亚麻技术认可度怎么样,背书和其他大厂比起来怎样哇再加上他base北京不是很想去
1 回复 分享
发布于 03-27 21:27 美国
uu问下简历和面试必须得准备英文吗
点赞 回复 分享
发布于 04-27 21:01 江苏
求问楼主是几号面试的?我面完一周了还没收到通知
点赞 回复 分享
发布于 03-28 15:02 北京

相关推荐

04-14 13:24
已编辑
门头沟学院 Java
2.26 腾讯hr部门一面(挂,鼠鼠第一次面试,紧张到发抖)1. completableFuture怎么用的?2.  现在有个长链接转换为短链接的项目,如果有百亿级别的访问量,应该怎么设置存储系统3. ThreadLocal的底层原理是什么?怎么保证安全性    4. 怎么保证缓存与DB的一致性5. 延迟双删,如果在删除数据库的时候,另外来了一个操作将数据库的数据写入了缓存进行读,这时候也读到了脏数据,怎么处理?6. redis中的hash结构,如果出现大Key的情况,怎么处理?7. 哪里用到了跳表(Skip List),用来优化了什么8. http 与 https的区别,http1.1 与 http2.0区别,https一定安全吗?9.  在一个 @Transactional 方法中嵌套另一个 @Transactional 方法,可能会导致事务的 失效。  10. Synchronized 与 ReentrantLock 有什么区别?算法:找到[4,3,2,1,7,3,8,2] 中的重复数字,不适用任何额外空间 输出[2,3]#牛客AI配图神器#3.6腾讯暑期实习一面-(csig)1.redis缓存一致性2.限流的实现原理3.分布式限流怎么实现4.反射怎么实现5.OOM怎么排查6.jvm内存区域,堆区域的垃圾回收过程7.ai时代,怎么做才能不被取代8.怎么处理同事关系算法: LC 无重复字符的最长字串3.12腾讯暑期实习二面-(csig) --挂算法1:深拷贝一个对象算法2:两个有序链表的合并1.项目实现讲解2.做项目中有什么难点,怎么解决的3.实习中碰到困难如何处理4.项目中有没有安全方面的工作?限流,问:限流的key是什么 userId,追问:一个攻击者,用很多个不同的userId进行攻击,怎么防御?(对ip进行限流???)5.用了哪些ai工具来提升开发效率?6.SYN Flood是什么?预防措施?#暑期实习后端##腾讯求职进展汇总#
查看24道真题和解析 腾讯求职进展汇总
点赞 评论 收藏
分享
评论
5
8
分享

创作者周榜

更多
牛客网
牛客企业服务