一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推多家公司面试
Airbnb 数据科学职位
in analytics and inference
游戏初创公司
招聘工程师、Designer和游戏策划
游戏初创公司DreamCraft招聘工程师、UIUX Designer和游戏策划
电商初创公司Good Days
招聘SDE/UI/TPM实习生
把贵司招聘信息放这里
查看: 553|回复: 6
收起左侧

VMWARE 昂赛

[复制链接] |试试Instant~ |关注本帖
tonywen2014 发表于 2017-11-1 06:50:52 | 显示全部楼层 |阅读模式

2017(10-12月) 码农类 硕士 全职@VMWare - 内推 - Onsite |Other在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
总共是五轮

1. 介绍项目, 算法是给一个list of pair(每个pair(a, b)表示 a 报告给b)和一个人的名字, 算出有多少人报告给这个人.
2. Java中linkedlist和arraylist的区别, 什么时候使用linkedlist, 什么时候使用arraylist. 算法三道: O(n)时间O(1)空间反转一个链;面试官说了一个场景, 最后理解完就是里的口二期吧; 里口妖气要
3. 谈论OS的概念, process和thread的不同, 什么是死锁, 死锁的条件是什么. 算法是: 每个account有一个锁, 要求写tranfer(account a, account b),保证不会有死锁,
然后就是设计一个锁系统, 比如host, VM, container, 假设如果一个线程是按照host->vm->container的顺序加锁的话就通过, 其他情况要crash.
比如如果一个线程lock(host); lock(vm), 那么就表示可以运行, 如果是lock(container); lock(vm), 线程就crash.
还问了spin lock好处和坏处, semaphore和mutex的区别, semaphore怎么实现的, conditional variable
4. 吃午餐, 面试官给了10分钟..... 吃完解决一个puzzle. 总结下来就是有赵钱孙李四个人要在晚上过桥, 赵走一次桥要一分钟, 钱要两分钟, 孙要五分钟, 李要十分钟. 每次只能两个人过桥, 而且由于是晚上, 过桥要手电筒. 手电筒只能维持17分钟, 问怎么在17分钟内使得所有人都过桥
5. 介绍项目, 为什么来vmware, 然后是算法, 设计一个数据结构, 给一个word, 返回这个word所有的anagram; 然后是给一个web page, 然后去掉这个page中的img tag及其内容; 假设有十亿个page, 如何加速; 提到多线程, 然后问如果有多个机器, 如何distribute.

其实应该算四轮, 午餐那轮其实就是聊一聊, 而且三哥经理好像并不是很想聊......虽然也看到不少中国人, 但是面试官大部分都是三哥......

希望对大家有帮助.
ld_xixi 发表于 2017-11-1 06:57:24 | 显示全部楼层
vmware现在基本就是一家烙印公司了, 我认识的vmware的人也在刷题,准备往外跳, 他们组17个人, 就ta一个老中,剩下全是烙印。。。
回复 支持 反对

使用道具 举报

ohshout 发表于 2017-12-4 13:27:14 | 显示全部楼层
感谢分享!. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
想请问下设计一个锁系统这个题楼主是怎么做的,是不是检查:prerequired的锁的holder ID是不是当前thread?然后怎么才能让一个thread crash呢?
谢谢
回复 支持 反对

使用道具 举报

ydyfeatherlet 发表于 2018-1-1 18:15:31 | 显示全部楼层
请问过桥那个是四个人只有一个手电筒?就是需要有人来回送手电筒?
回复 支持 反对

使用道具 举报

 楼主| tonywen2014 发表于 2018-1-2 01:25:40 | 显示全部楼层
ydyfeatherlet 发表于 2018-1-1 18:15
请问过桥那个是四个人只有一个手电筒?就是需要有人来回送手电筒?

是的,只有一个手电筒,需要有人来回送
回复 支持 反对

使用道具 举报

sunsun123987 发表于 2018-1-2 02:06:53 来自手机 | 显示全部楼层
请问LZ面的是什么组?在哪面的?谢谢!
回复 支持 反对

使用道具 举报

 楼主| tonywen2014 发表于 昨天 00:45 | 显示全部楼层
sunsun123987 发表于 2018-1-2 02:06
请问LZ面的是什么组?在哪面的?谢谢!

在vmware总部,做云的组
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-1-19 23:52

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表