回复: 15
跳转到指定楼层
上一主题 下一主题
收起左侧

Qualcomm遇到烙印超级难受的现场表演+面筋

🔗
匿名用户-2RZ02  2019-11-15 06:49:20 |倒序浏览

2019(10-12月) 电路/电子/半导体类 硕士 全职@qualcomm - 网上海投 - 技术电面 Onsite  | | Fail | 应届毕业生

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
芯片设计岗位,Micro-architect design
Qualcomm Onsite的时候遇到了烙印,非常难受,但是还是贡献一下面筋。希望大家好运。
您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


不出意外拒了,anyway,也有了其他offer。

评分

参与人数 1大米 +12 收起 理由
匿名用户-MCALS + 12

查看全部评分


上一篇:帕罗奥图网络安全公司全栈intern新鲜店面跪经
下一篇:做个airbnb hc统计
推荐
Akaenki14 2019-11-15 06:57:49 | 只看该作者
全局:
第三轮那个完全可以投诉了,这种态度不能让他就这么算了
回复

使用道具 举报

全局:
嗯,Q家uarch问题问得还是挺深的,起码比敝司问得深多了……

如果要讨论uarch的话,你又说了BP之类的东西,当然要讨论$。BP和$应该都是uarch的概念。

mem addr的RAR确实会有dependency,不过是不是true dependency我也不清楚。这个是cache consistency问题,只靠cache coherency是解决不了的。

对于多核乱序内存访问来说,对不同核之间的操作顺序是没有要求的(如果软件有要求的话那需要软件通过barrier之类的指令来自行保证);但是对于同一个核的两个读访问来说,必须保证较老的读访问不能比较新的读访问读到更新的值。

比方说,CoreA有LDR1, LDR2;CoreB有STR1,都是指向同一个地址。那么在乱序执行下,可能会有这样几个执行顺序:
1. LDR1, LDR2, STR1
2. LDR1, STR1, LDR2
3. STR1, LDR1, LDR2
4. STR1, LDR2, LDR1
5. LDR2, LDR1, STR1
6. LDR2, STR1, LDR1
前5种情况都是合法的,因为LDR1读到的值都不比LDR2新。但是在第6种情况下,LDR2读到的是old value,LDR1读到的是new value,这是违反要求的。

即使有$ coherency,这个问题也解决不了。因为$ coherency要解决的问题是保证一个核的写必然能被其他核看到,但是并不能严格保证该写操作相对于其他核的读操作之间的顺序。考虑第6种情况,假设使用MESI协议,两个核的$里都有这个地址,状态为S(也不能是别的状态了),那么会发生以下事情:
1. CoreA的LDR2从自己的cache中拿到old value X
2. CoreB要写$,发invalidation,将CoreA $变成I, CoreB自己的$变成E
3. CoreB写$,状态变成M,该地址的value变成Y。
4. CoreA的LDR1要读$,但是miss,于是向下级内存发出读请求,下级内存再向CoreB发读snoop
5. CoreB将自己的dirty line(含有value Y)写回下级内存,自己的状态变成S。
6. 下级内存将含有value Y的$ line返回给CoreA,CoreA的$ line状态变成S
7. CoreA的LDR1读到Y。

为了解决这种问题,乱序执行处理器需要有一个buffer track所有提前执行的load的地址信息,一旦该load在可以在retire之前,其所在地址的$或者translation发生了变化的话,那么该load需要被flush掉,以避免上面的情况发生。

RAR这个问题如果在面向fresh MS的面试里面问算是非常狠了,因为学校教材里面基本不会讲这个,但是工业界做的话这个问题又必须要考虑。我面别人的时候一般不会问这个,问了也只能算bonus question,答不上来也不会影响结果。我印象里我问过的人也没有能答上来的。

最后两个人比较过分了,要么是黑你要么是面之前就内定不要你了……既然有了offer也不要再纠结了。

评分

参与人数 3大米 +4 收起 理由
Vyronas + 1 赞一个
kts1mg + 2 很有用的信息!
haoozi + 1 面对烙印的无力(

查看全部评分

回复

使用道具 举报

全局:
给我offer我都不敢去
回复

使用道具 举报

全局:
往好了想,有这种同事offer来了也不值得接,上班多难受啊
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-2RZ02  2019-11-15 09:10:30
Akaenki14 发表于 2019-11-15 06:57
第三轮那个完全可以投诉了,这种态度不能让他就这么算了

然鹅人家senior,哎~
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-2RZ02  2019-11-15 09:11:07
答应我一直刷题 发表于 2019-11-15 06:59
往好了想,有这种同事offer来了也不值得接,上班多难受啊

是的呀~感觉组里关系和谐对新人发展挺重要的
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-2RZ02  2019-11-15 09:12:00
pandami 发表于 2019-11-15 07:36
给我offer我都不敢去

高通这几年也不太好过,各家的打压挺重的。组里斗争感觉也挺激烈。
回复

使用道具 举报

🔗
zhang3x7 2019-11-15 09:59:24 | 只看该作者
全局:
EE 尤其是 芯片行业被烙印坑的概率高么。。感觉比软件还夸张
回复

使用道具 举报

🔗
sjtumars 2019-11-15 14:58:19 | 只看该作者
全局:
求问楼主是fresh grad?求问最后去哪里啦,我也是高通跪,但是还没别家的offer
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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