Interview email questions are in 4 categories. We look for candidates who give good responses in any 2 categories. The quality of answers is important. It is OK to skip some questions. 可以用中文回答.

I) Computer operations (make the answer less than 4 lines for each question)

1. List troubleshooting steps if your Windows is unable to boot.

2. A Windows PC takes 4 minutes to complete booting. What can be done to reduce the booting time to 1 minute?

3. If a PC is installed Linux, describe steps to install Windows on the same PC and test it.

II) Computer science (make the answer less than 4 lines for each question)

4. How to calculate the execution time of a simple instruction “a=3” without writing a program?

III) Programming

5 How to write code to delete a specific node in a single link list (单链表)that takes O(1) time? That is, the time deleting a node is the same (independent from the length of the list.) Link list uses pointers,
not hash. Input is a pointer pointing to the deleted node. Show your algorithm with pseudo code. Hint: just 3 steps.

6 Class A generates random integers between -100 and 100 at a random frequency between 0 and 2 seconds. Class B decrements a counter when class A generated a negative integer and increments when class A generated a positive integer. Class B's counter needs to be updated in real time as class A generates numbers.

a) Show pseudo code in 3 cases: 1) A and B are in the same thread, 2) different threads, c) different processes.

b) Bonus: Show different ways to handling each case.

 

IV) Design

7. A video software has 3 buttons: Play, Pause, Step Forward. Initially, only play button is visible. When user clicks play button, it starts to play video and only pause button is visible. Click pause, only play and step forward buttons are visible. Complete the state machine table below with 3 states: Play, Pause, Null.

State " Event

Click Play button

Click Pause button

Click Step Forward button

Init

Play

Pause

8.In a simple game, a ball is moving along a line from the left end toward the right end.

Show UML class diagram

今天收到上海某公司的全英文笔试题(some question of interview )相关推荐

  1. 软件测试英文笔试题(需用英语答卷)

    软件测试英文笔试题(需用英语答卷) How to connect different databases (care: not datatables). how about the precondit ...

  2. 软件测试自学英语计划,软件测试英文笔试题

    英语面试需要好好准备: 1.要有一份高质量的自我介绍 2.同时面试的人员,对你以前的测试工作经历会比较感兴趣,会以闲聊的方式用英语与你交流,可以提前准备的 3.会选用部分案例,比如遥控器,比如自动选款 ...

  3. java英文笔试题_java英文面试笔试题

    java英文面试笔试题 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,小编收集了java英文面试笔试题,欢迎阅读. Question: ...

  4. 应聘/求职----上海IT公司红黑榜TOP100

    红榜Top100 1 SAP 51.47 ↓ 2 Sybase 50.97 - 3 上海e派信息技术有限公司 48.67 - 4 上海梦创信息技术有限公司 48.18 - 5 微软 47.39 - 6 ...

  5. Interview:算法岗位面试—10.16下午—上海某公司算法岗位(偏图像算法,国内顶端医疗行业)技术面试之一点技术都没问

    Interview:算法岗位面试-10.16下午-上海某公司算法岗位(偏图像算法,国内顶端医疗行业)技术面试之一点技术都没问 反思:时间把控,应该更好一点,讲解内容,应该更全面一点,最重要的是,讲解的 ...

  6. 上海封控区全职妈妈:疫情让邻里更加和睦

    上海封控区全职妈妈:疫情让邻里更加和睦 中国网4月25日讯(记者 高慧) 崔女士是一位全职妈妈,家住上海市宝山区淞南镇的一个小区. 今年3月份,由奥密克戎变异株引起的新一轮疫情突袭上海,防疫形势十分严 ...

  7. IDEMIA与全球第一大建筑贷款协会全英房屋抵押贷款协会合作发行再生塑料卡

    法国库尔布瓦--(美国商业资讯)--增强身份领域的全球领导者IDEMIA和全球最大的建筑贷款协会全英房屋抵押贷款协会(Nationwide Building Society)均致力于促进绿色金融服务. ...

  8. Interview:算法岗位面试—10.15上午—上海某公司算法岗位(偏图像算法,制造行业)技术面试考点之AI算法与实际场景结合产生商业价值的头脑风暴

    Interview:算法岗位面试-10.15上午-上海某公司算法岗位(偏图像算法,制造行业)技术面试考点之AI算法与实际场景结合产生商业价值的头脑风暴 导读:一心想去互联网,未必能够发挥自己最大价值, ...

  9. Interview:算法岗位面试—10.15下午—上海某公司算法岗位(偏机器学习,合资制造行业)技术面试考点之电话面试—研究项目的技术考察

    Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技术面Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技 ...

最新文章

  1. Access中复制表
  2. 【C++ 语言】 C 与 C++ 兼容 ( extern C )
  3. 云效飞流Flow项目版本管理的最佳实践
  4. mysql leave的作用_MySQL数据库中DELIMITER的作用
  5. centos 单机部署 LDAP 服务
  6. mqtt server python_使用python实现mqtt的发布和订阅
  7. Linux 修复严重的内核代码执行漏洞
  8. [摘]iOS 通讯录操作
  9. 在linux命令行利用SecureCRT上传下载文件
  10. mysql 添加字段和修改字段
  11. SpringCloud Alibaba Nacos作为配置中心(三)----------yml格式配置文件
  12. 工具系列 | FPM进程管理器详解
  13. Android 高仿微信实时聊天 基于百度云推送
  14. 源码分析Dubbo监控中心实现原理
  15. 关于el-dialog弹出层右上角叉号绑定取消按钮功能
  16. Bootstrap 排版缩写词
  17. c语言精髓之编译过程,C语言精髓知识点
  18. 5.8 什么是学习博主?看两个博主案例【玩赚小红书】
  19. 膨胀珍珠岩保温材料英国UKCA认证—EN 14316-1
  20. IBM WebSphere Portal宕机或性能低常见问题分析 及解决措施

热门文章

  1. struts+spring+hibernate总结
  2. 将C#编译为javascript
  3. 检查数据库的CPU和PSU补丁信息
  4. 聚类分析简单介绍(附R对应函数介绍)
  5. java actor akka_Actor 模型及Akka简介
  6. oa 中会议推送 实现_诗尼曼:大OA+费控赋能千店一体,打造家居数字化标杆
  7. 电脑无线网络显示红叉_不能播放视频怎么办?小编教你电脑不能播放视频如何解决...
  8. 信息增益有负值吗_一个自动化设备的信息化改造项目,谈谈自动化工程师转型之路—IT融合OT...
  9. python unicodeencodeerror_解决 Python UnicodeEncodeError 错误
  10. C++知识点23——使用C++标准库(顺序容器list的其他操作)