Second Part: Technical Skill– Single Option (10 Questions, 5 points/question)
Q1. Which of the following forms of storage has the fastest access?
(A) RAM
(B) CPU Cache
(C) Hard disk
(D) Solid-state drive (SSD)
Q2. The client–server model is a distributed application structure in computing that partitions tasks or workloads between the
providers of a resource or service, called servers, and service requesters, called clients. Which of the following scenarios does
NOT adopt client-server model?
(A) Email
(B) Peer-to-peer network
(C) World Wide Web
(D) Network printing
Q3. Which of the following forms of data storage allows being accessed in any random order?
(A) Memory
(B) Hard disk
(C) CD
(D) Magnetic tape
Q4. Memory leak of a running program can cause serious issues (E.g. crash of processes, system crash or unresponsiveness).
Which of the following diagram may indicate memory leak is happening?
(A) A
(B) B
(C) C
(D) D
Q5. Software tests are frequently grouped by where they are added in the software development process, or by the level
of specificity of the test. Which of the following is NOT a testing level?
(A) Unit testing
(B) Integration testing
(C) System testing
(D) Black-box testing
Q6. Which of the following is related to data structure stack?
Q7. A big database table with millions of records is frequently accessed for reading, but not frequently for writing. To improve
the performance of reading, which of the following measures should be considered?
(A) Enable table cache/buffering
(B) Create an index for each column
(C) Delete some records
(D) Increase system memory
Q8. Which of the following is NOT a software design pattern?
(A) Prototype
(B) Facade
(C) Proxy
(D) Interface
Q9. Which statement is correct about zombie process (僵尸进程) in Unix/Linux operating system?
(A) Zombie process is still running
(B) The parent process of the zombie has died
(C) Zombie process can be cleaned by command “kill -9”
(D) Zombie process is also called defunct process
Q10. In C programming language, XOR operator is denoted as “^”. Please select the correct output of the following program:
(A) 15 32 89 71 44
(B) 44 71 89 32 15
(C) 89 71 44 32 15
(D) 15 32 44 71 89
Third Part: Written practice (25 Points)
Please read below Email, and reply this email with your idea.
最多输入1000 2. 答案: Logical
1. 选B, 无法削弱上述结论. 缓慢增长也是支持上述结果. 2. 选D. C错误是又可能以此植物为生的动物减少, 而不一定是人以植物为食. 3. 选A. 恒河猴, 毫不相关.4. 选A. B.方言的写法一样, 错误; C. 心算没有发音; D. 专业背景不是文化背景.5. 选C. BD, 真菌不一定需要适应环境, 可以工厂化降解. Technical Skill
Q1: 选B, 内存常识, CPU Cache;Q2: 选B, 三种模式: P2P、B/S、C/S模式;Q3: 选A, B\C\D都是顺序访问;Q4: 选A, “锯齿”模式的内存利用率: 在使用过程中, 内存突然下降, 程序有内存泄露的征兆;Q5: 选D, 测试常识;Q6: 选C, 递归需要使用栈.Q7: 选B, 创建索引;Q8: 选D, 常识, 接口不是;Q9: 选D, B错, 子进程死了; C错, 不能kill;Q10: 选D, 排序问题; Written practice
Hi, Tom: Don't worry! You have done a good job. We should believe our products. Now I want to say something about the component CX:1. Our component CX has run all samples for testing in the experimental environment, and then it upgraded on the production line.2. Our application has a good compatibility with the new version component CX. I have some advices for you about this urgent issue:1. Check the manual of component CX and ensure the upgrading is all right according to the manual;2. Check their production line to find whether they updated other components that not belong to our company. If they updated, please pass the information of that new component to our testing department.3. Submit the error information to our testing department. Our testing department will find the essence of this issue. Thanks for you to copy Amy.We will discuss this issue together and give you a reply as soon as possible. Always remember: Client First! BR.Jack