2015 NI 校招笔试机试面试

本文分享了作者参加美国国家仪器NI实习生选拔的过程,包括笔试、机试及面试环节的具体题目与体验,对于想要了解NI实习流程的同学具有一定参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

美国国家仪器NI也算是入驻上海很好的一家外企了,它是我们院的合作公司,加上今年NI在我们院扩招实习生,这次是一个难得的机会可以进入NI实习,可惜我并没有好好把握...

一、笔试

几个做错的印象特别深刻:

ICMP是干什么的?用于传输出错报告控制信息。

x&(x-1)-->判断x里有几个1,我居然紧张得数错1的个数。。。醉了

char转int是减去'0'!!!

LRU换页求失败次数还要加上刚开始的!!!

不稳定排序:堆排序、选择排序、希尔排序、快排。除了这四个,其他都是稳定排序!!

还有关于网络中求传输速率的,linux的等等,范围很广,总体略难。

二、机试

1.Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110000010100101000000).

此题考查移位运算,具体代码稍后给出

2.Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of all numbers in this range, inclusive.For example, given the range [5, 7], you should return 4.

 此题涉及到算法了,待分析。。

3.triangle,来自leetcode,详见http://www.cnblogs.com/irun/p/4506878.html

三、面试

一共两面,一面是个女经理,主要聊了我的debug经历,然后我说了电商建模里数据库的设计balabala...还问了平时关注的技术(IT从业者真的要需要宅,需要随时关注行业新鲜技术)等等,英语交流,我口语简直太渣!得多练了!二面是一个直系学长,现在已经扎根NI了,估计应该也当上了一个leader之类的,一上来问得挺基础,字节对齐、virtual之类,然后就开始深入了,单链表复制,如果链表节点的数据部分是某个节点的地址,怎么复制?单例模式的实现?

祈祷结果!

转载于:https://www.cnblogs.com/irun/p/4504370.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值