ZEKU哲库安卓软件工程师面经

ZEKU安卓软件工程师一面(7.26, 46 min)

  • 自我介绍

比赛

项目

  1. 粗略介绍一下项目(实现了哪些功能, 有哪些模块)
  2. 多个用户使用系统会出现什么问题
  3. 就医提醒是怎么做的
  4. 如果用户预约成功但没有就医, 考虑过吗
  5. 用户预约挂号可靠性是如何保证的, 有没有考虑过预约失败的情况
  6. 讲一下科研项目

JAVA & OS

  1. 首次加载和创建一个类时, 变量初始化的顺序是什么样的
  2. 类加载的生命周期
  3. 同步机制
  4. Java中同步的方法有哪些
  5. 怎么防止死锁

MySQL

  1. MySQL的复制原理及流程(主从复制原理)
  2. 数据库中的并发问题
  3. MySQL里的锁
  4. MySQL里的索引
  5. 索引失效的情况怎么解决

手撕题

  • 给定一个二维数组, 每行每列只能有一个1, 判断是否合法, 若不合法, 添加1使它合法

    1. 判断矩阵是否合法
    2. 若不合法, 添加1使它合法
    • 合法实例

      1 0 0 
      0 1 0 
      0 0 1 
    • 不合法实例

      1 0 0 0 0
      0 0 1 0 0
      0 0 0 0 0
      0 0 0 1 0
      0 0 0 0 1

ZEKU安卓软件工程师综合面(8.1, 28 min)

  • 自我介绍
  • 讲一下本科还有研究生期间主要都学了哪些课程
  • 讲一下本科毕业设计做了什么, 最后实现效果是什么样的
  • 讲一下研究生毕业论文的方向
  • 六级多少分

计算机网络

  • 局域网里, IP地址与主机MAC地址对应, 对应的映射是怎么做的
  • 讲一下OSI七层模型、五层模型、四层模型及功能

OS & Linux

  • 了解虚拟地址空间吗, 讲一下虚拟地址空间
  • 你刚才说到虚拟地址空间分为内核空间和用户空间, 讲一下
  • 32位操作系统, 进程的虚拟地址空间有多大, 以Linux为例, 内核和用户空间分别为多少
  • 函数调用执行时, 其中的参数具体是怎么传递的, 讲一讲细节
  • 以C/C++语言来看上一个问题, 这个参数是怎么传递的
  • 对大端、小端模式有了解吗(数据的排列方式)

Git

  • Git你了解吗, 讲一下Git
  • 知道Git rebase吗

闲聊

  • 为什么打算转过来做软件开发相关的工作
  • 说一下自己的想法, 以后的打算

反问

  • ZEKU对新人的培养机制是怎样的

ZEKU安卓软件工程师HR面(8.3)

#zeku##哲库##安卓开发##提前批#
全部评论
请问楼主二面如何问的啥呢
点赞 回复 分享
发布于 2022-08-06 23:13
你好,请问一下这种客户端岗位会问安卓的那些知识嘛?还是基本上和java后端一样的内容呢
点赞 回复 分享
发布于 2022-07-30 09:41
哲库交流,看我主页
点赞 回复 分享
发布于 2022-07-27 07:03
可以试一试荣耀。荣耀2023届校园招聘现已正式启动,内推码:yuhvad 网址https://career.hihonor.com/SU60eea919bef57c1023f6fe78/pb/school.html
点赞 回复 分享
发布于 2022-07-27 02:24
你好,你投的西安么?我投的上海安卓岗
点赞 回复 分享
发布于 2022-07-27 01:03

相关推荐

劝退式:感觉有人回才是不正常的
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
14
分享

创作者周榜

更多
牛客网
牛客企业服务