软件工程师英语面试题
1. “How would you deal with changes being made a week or so before the ship date?
2. “How would you deal with a bug that no one wants to fix? Both the SDE and his lead have said they won’t fix it.
3. “Write a function that counts the number of primes in the range [1-N]. Write the test cases for this function.
4. “Given a MAKEFILE (yeah a makefile), design the data structure that a parser would create and then write code that iterates over that data structure executing commands if needed.
5. “Write a function that s an integer into a linked list in ascending order. Write the test cases for this function.
6. “Test the save dialog in Notepad. (This was the question I enjoyed the most).
7. “Write the InStr function. Write the test cases for this function.
8. “Write a function that will return the number of days in a month (no using Time).
9. “You have 3 jars. Each jar has a label on it: white, black, or white&black. You have 3 sets of marbles: white, black, and white&black. One set is stored in one jar. The labels on the jars are guaranteed to be incorrect (i.e. white will not contain white). Which jar would you choose from to give you the best chances of identifying the which set of marbles in is in which jar.
10. “Why do you want to work for Microsoft.
11. “Write the test cases for a vending machine.
“Those were the questions I was asked. I had a lot of discussions about how to handle situations. Such as a tester is focused on one part of an SDK. During triage it was determined that that portion of the SDK was not on the critical path, and the tester was needed elsewhere. But the tester continued to test that portion because it is his baby. How would you get him to stop testing that portion and work on what needs to be worked on?
“Other situations came up like arranging tests into the different testing buckets (functional, stress, perf, etc.).”
-
安全漏洞检测技术在计算机软件中的合理应用论文
如今,为了更好地满足用户的实际需求,计算机软件的功能也在不断增多,计算机软件在给人们带来便利的同时也存在安全风险。当然,导致计算机软件出现安全漏洞的原因非常多。为了合理解决计算机软件安全漏洞问题,就需要合理应用安全漏洞检测技术,制定安全漏洞检测技术的应...
-
2017年6000元全能电脑配置大纲
“2017全能电脑配置6000元i5-7500配GTX1060游戏配置推荐”,对于DIY组装电脑来说,选择硬件向来都是买新不买旧,而i5独显平台向来是游戏玩家最热门的装机方案,而这套新平台i57500四核独显装机方案必将成为2017游戏装机玩家的最爱方案之一,无论是低功耗、高主频大内存...
-
计算机软件技术专业的自我鉴定
通过四年的大学生活,我感觉自己成长了很多,在即将毕业之时,我对自己这四年来的收获和感受作一个小结,并以此为我今后行动的指南学习方面,我觉得大学生的首要任务还是学好专业知识,所以在学习上我踏踏实实,勤勤恳恳。一点也不放松,不过也参加了不少娱乐节目。对于我们计...
-
计算机软件著作权代理合同3篇
在人民愈发重视法律的社会中,越来越多的场景和场合需要用到合同,合同能够促使双方正确行使权力,严格履行义务。那么我们拟定合同的时候需要注意什么问题呢?以下是小编精心整理的计算机软件著作权代理合同,仅供参考,大家一起来看看吧。计算机软件著作权代理合同1甲方(...