z**********8 发帖数: 229 | 1 咨询下最近有没有人面过NVIDIA的“VERIFICATION / VALIDATION ENGINEER (Santa
Clara, CA; Beaverton, OR Austin, TX; Huntsville, AL; Durham, NC) ”这个职
位?
The requirement is this job is :
MINIMUM REQUIREMENTS - Minimum GPA: 3.5
• BS or MS in Computer Science or Electrical Engineering
• Internship or Lab Experience with GPU or Processor verification /
validation and software programming.
• Requires strong programming experience in C/C++ and assembly
• Good debug skills
DESIRABLE EXPERIENCE/KNOWLEDGE (should include, however not limited to):
• Low level software experience like BIOS, device drivers
• Experience with HW/SW interactions
• Experience with directed and Random functional testing including
writing test plans and directed or random diagnostics
• Software infrastructure for validation of architecture correctness
我在glassdoor上查他家的verification interview questions, 但只有 5~6个回复.基
本上都问简单逻辑和一些简单编程还有脑经急转弯。 是不是意味我只要准备这些就可
以了?需要准备汇编么?算法么?脚本语言?Verilog?实在没底啊,ASIC DESIGN的
interview很多很容易找但这个就很少啊 |
r******l 发帖数: 10760 | 2 最近好多NV的帖子啊,以前很少见。是不是因为NV太多人跳到Google, Facebook去了? |
g*********e 发帖数: 14401 | |
z**********8 发帖数: 229 | 4 我发的这个是硬件的职位。。。不是软件的那些~~~ |
S**I 发帖数: 15689 | 5 我觉得有系统底层开发经验的程序员,稍微准备一下要过GF的面试应该不是很难。
【在 g*********e 的大作中提到】 : NV的跳狗狗FB没这么容易把
|
r******l 发帖数: 10760 | 6 软件组去Google的很多,光老中就好几个。
【在 g*********e 的大作中提到】 : NV的跳狗狗FB没这么容易把
|
z**********8 发帖数: 229 | 7 有么有人能回答下我的问题~~~我看好像别家公司有些verification的面试蛮难的,而
且大都需要懂system verilog,我没学过这个(只会verilog),不知道影响大不大。
还有可能考OS么? |
c****p 发帖数: 6474 | 8 不大。不会system verilog不是问题,他们不会在这个问题上为难你。
把verilog的问题练熟了。
【在 z**********8 的大作中提到】 : 有么有人能回答下我的问题~~~我看好像别家公司有些verification的面试蛮难的,而 : 且大都需要懂system verilog,我没学过这个(只会verilog),不知道影响大不大。 : 还有可能考OS么?
|
z**********8 发帖数: 229 | |
c****p 发帖数: 6474 | 10 这个应该是software test & verification。
如果要是说需要会system verilog的话,要的是HW verification。
【在 z**********8 的大作中提到】 : http://www.1point3acres.com/bbs/viewthread.php?tid=19643&from=f 看到这个帖子,感觉怎么verification好像都在考各种数据结构,这种面试典型么?
|
|
|
z**********8 发帖数: 229 | 11 So, 如果按NV列出的这个清单,只需要准备verilog,C/C++的问题就可以了是吧?是不
是也有可能会考些简单的digital logic的东西呢?timing analyze,power
estimation这类的会问么?cache啊pipe_lining这些computer architecture的东西要
复习么?谢谢~~
【在 c****p 的大作中提到】 : 这个应该是software test & verification。 : 如果要是说需要会system verilog的话,要的是HW verification。
|
c****p 发帖数: 6474 | 12 我面另外一个公司类似职位,这些都问到了。
【在 z**********8 的大作中提到】 : So, 如果按NV列出的这个清单,只需要准备verilog,C/C++的问题就可以了是吧?是不 : 是也有可能会考些简单的digital logic的东西呢?timing analyze,power : estimation这类的会问么?cache啊pipe_lining这些computer architecture的东西要 : 复习么?谢谢~~
|
c****p 发帖数: 6474 | 13 功耗估计没问,因为那家是fabless
【在 c****p 的大作中提到】 : 我面另外一个公司类似职位,这些都问到了。
|
z**********8 发帖数: 229 | 14 NV好像也是fabless吧?先谢谢啦~~~想问下诸如“一个inverter,p的size是5,n的是7
,AOI(and or inverter)的size怎么设计可以deliver跟上面那个inverter相同的电流
”这样的题会考么?
【在 c****p 的大作中提到】 : 功耗估计没问,因为那家是fabless
|
c****p 发帖数: 6474 | 15 这是physical design的内容。
是7
【在 z**********8 的大作中提到】 : NV好像也是fabless吧?先谢谢啦~~~想问下诸如“一个inverter,p的size是5,n的是7 : ,AOI(and or inverter)的size怎么设计可以deliver跟上面那个inverter相同的电流 : ”这样的题会考么?
|
j*****l 发帖数: 1624 | 16 啊。超级无敌难。
不然lz找个和nvidia有关系的师兄或是教授问问吧。
看起来像ece和ee的内容啊。有的教授人蛮好的。 |
z**********8 发帖数: 229 | 17 你说的超级无敌难是说?。。。我有问在NV的verification engineer,不过现在还没
回复;design的人说不清楚verification面试啥情况。。关键verification的面经好像
很分散似地,问啥的都有
【在 j*****l 的大作中提到】 : 啊。超级无敌难。 : 不然lz找个和nvidia有关系的师兄或是教授问问吧。 : 看起来像ece和ee的内容啊。有的教授人蛮好的。
|
z**********8 发帖数: 229 | 18 Describe a circuit that implements the following truth table using only NAND
gates.
A B OUT
0 0 1
0 1 1
1 0 0
1 1 1
Logic design是不是大概复习到能解决这种题目的水平就可以了
【在 c****p 的大作中提到】 : 这是physical design的内容。 : : 是7
|
j*****l 发帖数: 1624 | 19 有没有几大本教材需要看的啊。
我当时是看了os,ca的书,还有几本cg的书。
范围也差不多就在书里。
超级无敌难是针对我,我不会做啊。我cs的啊。
【在 z**********8 的大作中提到】 : 你说的超级无敌难是说?。。。我有问在NV的verification engineer,不过现在还没 : 回复;design的人说不清楚verification面试啥情况。。关键verification的面经好像 : 很分散似地,问啥的都有
|
c****p 发帖数: 6474 | 20 k-map得看。
还有比如用2-mux实现与、或、非和异或门。
NAND
【在 z**********8 的大作中提到】 : Describe a circuit that implements the following truth table using only NAND : gates. : A B OUT : 0 0 1 : 0 1 1 : 1 0 0 : 1 1 1 : Logic design是不是大概复习到能解决这种题目的水平就可以了
|
|
|
c****p 发帖数: 6474 | 21 你拿到CG的职位了么?
【在 j*****l 的大作中提到】 : 有没有几大本教材需要看的啊。 : 我当时是看了os,ca的书,还有几本cg的书。 : 范围也差不多就在书里。 : 超级无敌难是针对我,我不会做啊。我cs的啊。
|
j*****l 发帖数: 1624 | 22 不知道。
【在 c****p 的大作中提到】 : 你拿到CG的职位了么?
|
z**********8 发帖数: 229 | 23 求问神马是CG和CA。。。。顺便问下这个position是不是会考operating system?如果
没学过咋办?(EE小硕) |
c****p 发帖数: 6474 | 24 CG是computer graphic吧,可以不考虑
CA是computer architecture,肯定需要准备
【在 z**********8 的大作中提到】 : 求问神马是CG和CA。。。。顺便问下这个position是不是会考operating system?如果 : 没学过咋办?(EE小硕)
|
b***u 发帖数: 61 | 25 fresh phd面过 最后给了sr 硬件工程师。 可能是背景原因,问的问题主要是c++白板
编程。题目都很简单,不超过carrercup的难度。
onsite的时候唯一的硬件题目是设计一个IPC=1的简单处理器 要求在白板上给出
pipeline的block图。后来想想比体系结构上的5stage mips简单得多了。但是因为当时
突然被问到,答的有点紧张。然后就是提出验证方案。瞎说了一气,老大看起来不是很
满意。
真正的悲剧发生在一个美国帅哥的题目上。大概是看我用过cuda,问GPU线程SIMD在发
生分支的时候需要用串行化模拟,这样做为什么无法完全模仿真正并行执行的行为。我
说了一堆也不在点上。然后帅哥就说那我们来讨论一下c++吧,然后就问了一个
template的题目。这个是真心不会。平时用stl的时候从来没想过看看那些Signature到
底是怎么设计的。结果又被帅哥鄙视了。
onsite的5轮里面有大部分是architecture组的人面的。硬件组的人也没有问rtl设计的
问题。个人觉得主要还是应该多练白板编程。体系结构应该比较熟。硬件设计的要求不
高,会用Verilog即可。另外也需要知道verification大概是怎么回事。 |
z**********8 发帖数: 229 | 26 大赞!~~
【在 b***u 的大作中提到】 : fresh phd面过 最后给了sr 硬件工程师。 可能是背景原因,问的问题主要是c++白板 : 编程。题目都很简单,不超过carrercup的难度。 : onsite的时候唯一的硬件题目是设计一个IPC=1的简单处理器 要求在白板上给出 : pipeline的block图。后来想想比体系结构上的5stage mips简单得多了。但是因为当时 : 突然被问到,答的有点紧张。然后就是提出验证方案。瞎说了一气,老大看起来不是很 : 满意。 : 真正的悲剧发生在一个美国帅哥的题目上。大概是看我用过cuda,问GPU线程SIMD在发 : 生分支的时候需要用串行化模拟,这样做为什么无法完全模仿真正并行执行的行为。我 : 说了一堆也不在点上。然后帅哥就说那我们来讨论一下c++吧,然后就问了一个 : template的题目。这个是真心不会。平时用stl的时候从来没想过看看那些Signature到
|