研发工程师笔试题目

Posted on Feb 15, 2021

研发工程师笔试题目

工程题(任选其一)

请清晰地描述并论证,如果有界面请画出来

  1. 怎样方便用户设置网盘文件权限?
  2. 怎样迁移异构系统的数据,并且用户无感知?
  3. 怎样设计流量控制系统?

智力题

请清晰描述设计方案并论证,如果有界面请画出来

  1. 怎么设计上海中心电梯系统,使得到任何层都能最快?

算法题(任选其一)

请用擅长的程序语言编写出能运行的代码,并测试正确。

  1. 编写一个函数,将IPV4地址转为32位整数
  2. 编写一个函数,对数组排序。数组中存储的是Cat对象,每个Cat对象有多个成员变量,其中一个代表颜色color,值包括白色、黑色、灰色。要求:按照白灰黑排序,而且白猫,灰猫,黑猫各自内部原来的先后顺序也不能变。