NVIDIA笔试题(精选9篇)由网友“bnsd8n”投稿提供,以下是小编帮大家整理后的NVIDIA笔试题,仅供参考,欢迎大家阅读。
篇1:nVIDIA笔试题
1、提供一个stack,要求实现一个queue,
2、链表查找改错
3、实现一个内存分配函数,要求返回的指针按64 byte对齐
4、Data producer每100 clock内随机产生80 byte数据,data consumer每10 clock内前8 clock每clock消耗1 byte,后两个clock不干活,二者之间需要多大的buffer。
5、四个人晚上过桥,分别要1,2,5,10分钟,只有一个手电,桥只能同时过两个人,最少需要多久才能过桥?
6、几个关于virtual关键字和RTTI的问题。
7、几个关于STL的`问题(很无聊,比如使用STL是否会降低performance之类)
今天8月15号,纪念一下
19:00,开始笔试,一看题目,蒙了,大部分是模电的,竟然还有MOS管(俺本科没学过)。最后估计就只答对了那道C的,和最后两道OQ,
怎一个郁闷了得。。。
篇2:NVIDIA笔试题
1、提供一个stack,要求实现一个queue,
NVIDIA笔试题(3则)
。2、链表查找改错
3、实现一个内存分配函数,要求返回的指针按64 byte对齐
4、Data producer每100 clock内随机产生80 byte数据,data consumer每10 clock内前8 clock每clock消耗1 byte,后两个clock不干活,二者之间需要多大的buffer。
5、四个人晚上过桥,分别要1,2,5,10分钟,只有一个手电,桥只能同时过两个人,最少需要多久才能过桥?
6、几个关于virtual关键字和RTTI的'问题。
7、几个关于STL的问题(很无聊,比如使用STL是否会降低performance之类)
今天8月15号,纪念一下
篇3:NVIDIA笔试题
1. 哪些format and resize的工具
2. registers of CPU, 按照16bits和32bits进行分类
3. 请说明inductor和ferrite bead之间的区别
4. caches有哪些种类
5. 请举个hazards的例子
6. debug a memory failure
7. MOS and Assembly Language 编写A B=Y
篇4:NVIDIA笔试题
1、3个D锁存器组成的反馈回路,给了时钟,画出输出波形。
2、3.3V,5V,12V三个输入,都有输入则输出12V,否则。。。用晶体管搭。
3、连题都没看明白,据AC说是结型场效应管求Vt
4、给输入电压波形,画RC输出波形
5、C,数组的2分搜索,判断输出值
6、什么是Graphiy Card
7、什么是ChipSet
还有2题忘了是啥了
1. 哪些format and resize的工具
2. registers of CPU, 按照16bits和32bits进行分类
3. 请说明inductor和ferrite bead之间的区别
4. caches有哪些种类
5. 请举个hazards的例子
6. debug a memory failure
7. MOS and Assembly Language 编写A+B=Y
篇5:NVIDIA笔试题
。
2、链表查找改错
3、实现一个内存分配函数,要求返回的指针按64 byte对齐
4、Data producer每100 clock内随机产生80 byte数据,data consumer每10 clock内前8 clock每clock消耗1 byte,后两个clock不干活,二者之间需要多大的buffer。
5、四个人晚上过桥,分别要1,2,5,10分钟,只有一个手电,桥只能同时过两个人,最少需要多久才能过桥?
6、几个关于virtual关键字和RTTI的问题。
7、几个关于STL的`问题(很无聊,比如使用STL是否会降低performance之类)
今天8月15号,纪念一下
19:00,开始笔试,一看题目,蒙了,大部分是模电的,竟然还有MOS管(俺本科没学过)。最后估计就只答对了那道C的,和最后两道OQ,怎一个郁闷了得。。。
篇6:经典笔试题
一.最基本题型(说明:此类题型比较简单)
1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?
2.你有一桶果冻,其中有黄色、绿色、红色三种
3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?(40秒-3分钟)
4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?(20秒-2分钟)
5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑)(5分钟-1小时)
6.在9个点上画10条直线,要求每条直线上至少有三个点?(3分钟-20分钟)
7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?
二.没有答案型(说明:这些题显然不是考你智力。而考的是你的反应能力。这种题大多数没有答案,但是要看你的反应喽!)
1.为什么下水道的盖子是圆的 ?
2.中国有多少辆汽车?
3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁?7
4.如果你能够将全世界的电脑厂商集合在一个办公室里,然后告诉他们将被强迫做一件事,那件事将是什么?
5.多少个加油站才能满足中国的所有汽车?.
6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下?
7.为什么在任何旅馆里,你打开热水,热水都会瞬间倾泻而出?
8.你怎样将Excel的用法解释给你的奶奶听?
9.你怎样重新改进和设计一个ATM银行自动取款机?
10.如果你不得不重新学习一种新的计算机语言,你打算怎样着手来开始?
11.如果你的生涯规划中打算在5年内受到奖励,那获取该项奖励的动机是什么?观众是谁?
12.如果微软告诉你,我们打算投资五百万美元来启动你的投资计划,你将开始什么样商业计划?为什么?
面试指南:面试遇到智力测试题如何回答?
(1)排除法
把一些无关的问题先予以排除,可以确定的问题先确定,尽可能缩小未知的范围,以便于问题的分析和解决。这种思维方式在我们的工作和生活中都是很有用处的。
(2)递推法
由已知条件层层向下分析,要确保每一步都能准确无误。可能会有几个分支,应本着先易后难的原则,先从简单的一支入手。
(3)倒推法
从问题最后的结果开始,一步一步往前推,直到求出问题的答案。有些问题用此法解起来很简单,如用其他方法则很难。
(4)假设法
对给定的问题,先做一个或一些假设,然后根据已给的条件进行分析,如果出现与题目给的条件有矛盾的情况,说明假设错误,可再做另一个或另一些假设。如果结果只有两种可能,那么问题就已经解决了。在科学史上,“假设”曾起了极大的作用。
(5)计算法
有些问题必须经计算才能解决。要注意的是,智力测验中的问题往往含有隐含的条件,有时给出的数是无用的。
(6)分析法
这是最基本的方法。各种方法常常要用到分析法。可以说,分析能力的高低,是一个人的智力水平的体现。分析能力不仅是先天性的,在很大程度上取决于后天的训练,应养成对客观事物进行分析的良好习惯。
(7)作图法
根据问题中已知的条件,采用适当的方法画出图形,有助于问题的解决。有些问题,在没画图之前,会觉得无处下手,画了图后就一目了然了。
(8)综合法
事实上,许多问题都要运用几种不同的方法才能解决。所谓综合法,就是综合各种方法(包括前述各种方法以外的方法)去解决某些问题。
篇7:IT相关笔试题
IT相关笔试题分享:
1)与逆波兰表达式ab+cd+*对应的中缀表达式是:
1. a+b+c*d
2. (a+b)*c+d
3. (a+b)*(c+d)
4. a+b*c+d
2)下列对MD5的叙述不正确的是:
1. 是一种散列算法
2. 指纹(摘要)的长度为128位
3. 是一种对称加密算法
4. 可用来校验数据的完整性
3)HTTP 1.1协议中规定表示正常响应的状态代码是
1. 0
2. 100
3. 200
4. 400
4)在SOCKET通信过程中,下列哪些函数是客户端需要调用,但是服务端不需要调用的函数?
1. socket
2. bind()
3. connect()
4. send()
5)int listen(SOCKET s, int backlog);该函数中第二个参数的含义
1. 是否打开log信息
2. 是否打开后台log信息
3. 后台等待连接队列的最大限制值
4. 后台等待连接队列的最小限制值
5. 无意义
6)将网络地址映射为链路层相应地址的协议是
1. DNS
2. TCP
3. ARP
4. ICMP
篇8:笔试题参考
笔试题参考
1、求函数返回值,输入x=9999;
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
【试题解析】
解这道题的时候,如果拿出一个二进制数来分析就会容易的多了,x=x&(x-1)实际上就是把x的二进制形式的最后一个“1”变成“0”,x的二进制形式有多少个“1”循环就执行多少次,
9999/256 = 39 余 15,把这两个数分别转化一下就很快了
39 = 32 + 4 + 2 +1 = 00100111
15 = 0F = 00001111
所以 9999=0010011100001111,共有8个1,答案就是 8 了
2、实现以下程序,以方便binary search.
.要有处理错误语句
.队列的分配的大小是固定的MAX_LEN,由第二个参数输入
.不能复制队列
insert (int *arr, //队列
size_l len, // 队列大小
size_l count, //队列元素的数目
int varl //要处理的数据
)返回插入数据的索引
remove(int *arr,size_l len,size_l count,int varl)返回删除元素的.索引
search(int *arr,size_l len,size_l count,int varl)返回搜索道元素的索引
【试题解析】
略。数据结构书上都有的。
3、堆栈R,从顶到底:{2,4,6,8,10},逐个取出放入队列Q中 ,再从Q中逐个取出放入R中,问现在堆栈R中从顶到底的顺序,
【试题解析】
这个也不用了吧,{10,8,6,4,2}
4、写出程序的结果:___________
int funa(int *a)
{
a[0] ++;
}
int funb(int b[])
{
b[1] += 5;
}
main()
{
int a[5] = {2,3,4,5,6};
int b[5] = {2,3,4,5,6};
int *p;
p = &a[0];
(*p)++;
funa(p);
for(int i = 0; i<3; i++)
printf(“%d,”,a);
p = &b[1];
funb(p);
for(i = 0; i<3; i++)
printf(“%d,”,b);
}
【题目解析】
结果是:
4,3,4,2,3,9
(*p)++; 也就是a[0]++;
funa(p);中的 a[0]++ 是将 main 中的数组 a[0]++,
数组 a 中只有第一个元素加了两次 1 ,
p = &b[1];把p指向了数组 b 的第二个元素
funb(p);中的 b[1]+=5 是将 main 中的数组 b[2]+=5
数组 b 中的第三个元素加了 5
5、找出下面程序的 BUG
int CopyStringAndCount(char * Str) ①
{
int nCount = 0;
char * pBuffer; ②
pBuffer = new char[MAX_PATH_LENGTH];
③
④
strcpy(pBuffer, Str);
for ( ; pBuffer⑤; pBuffer++ )
if ( pBuffer⑥=='\\' ) nCount ++;
⑦
return nCount;
}
篇9:IT相关笔试题
IT相关笔试题
IT相关笔试题分享: 1)与逆波兰表达式ab+cd+*对应的中缀表达式是: 1. a+b+c*d 2. (a+b)*c+d 3. (a+b)*(c+d) 4. a+b*c+d 2)下列对MD5的叙述不正确的是: 1. 是一种散列算法 2. 指纹(摘要)的长度为128位 3. 是一种对称加密算法 4. 可用来校验数据的完整性 3)HTTP 1.1协议中规定表示正常响应的状态代码是 1. 0 2. 100 3. 200 4. 400 4)在SOCKET通信过程中,下列哪些函数是客户端需要调用,但是服务端不需要调用的函数? 1. socket() 2. bind() 3. connect() 4. send() 5)int listen(SOCKET s, int backlog);该函数中第二个参数的'含义 1. 是否打开log信息 2. 是否打开后台log信息 3. 后台等待连接队列的最大限制值 4. 后台等待连接队列的最小限制值 5. 无意义 6)将网络地址映射为链路层相应地址的协议是 1. DNS 2. TCP 3. ARP 4. ICMP★ 实例讲解在Linux下安装nvidia显卡驱动Linux
★ 解秘名企招聘怪题
★ FC3 下安装 VMware GSX Server 心得Unix系统
★ 什么是内存双通道
★ 电脑音箱知识介绍
【NVIDIA笔试题(精选9篇)】相关文章:
《工业的区位因素与区位选择》的说课稿2022-05-16
俄罗斯知识介绍2022-07-14
如何设置显卡的电源管理2022-04-30
传奇游戏卡屏是什么原因造成的2023-08-04
独立显卡和集成显卡哪个好2024-01-04
拭目以待:WiGig无线技术2022-09-11
芯片的自述作文2023-03-01
计算机术语名词解释第三讲:内存术语解释2022-09-06
外婆学习电脑作文2023-07-19
计算机试题2022-10-16