面试复盘|网易云 ios开发 一面

一面 2021/09/27 40min+

  1. 自我介绍
  2. 介绍下为什么选择ios开发,
  3. 你大学学过哪些课程,你印象深刻的有哪些
  4. 你学过哪些编程需语言,
  5. c++和java的区别,
  6. 了解到你说java的多平台运行,这个可以详细说下嘛
  7. java和c++都是面向对象的,说说面向对象的三个特征中的多态
  8. 说一说宏定义和const关键字的区别
  9. 一个C++程序从源代码到可执行文件的过程,
  10. 了解大端,小端吗,你知道如何区分大小端吗。(小端模式:数据的高字节,存放在高地址中。计算机读取数据的方向,是从高地址开始读取的;大端模式:数据的高字节,存放在低地址中。计算机读取数据的方向,是从低地址开始读取的;)
  11. 说一下浏览器中输入www.163. com,浏览器显示界面的整个流程。
    (DNS解析、三次握手、ARP协议,四次挥手,浏览器渲染效果)
  12. 我听你说到浏览器渲染,这个可以简单说下吗
  13. 你知道https吗,http和https的区别吗,
  14. 说下对称密钥和非对称密钥,他们有什么优缺点?
    • 对称加密:加密和解密 使用的密钥是同一个,
      • 优点:计算量小,算法速度快,加密效率高
      • 缺点:密钥容易泄露,不同的会话需要不同的密钥,维护困难。
    • 非对称加密:需要公钥和私钥,公钥用于加密,私钥用于解密。
      • 优点:安全,不怕泄露
      • 缺点:速度慢。
  15. 摘要算法和加密算法的区别
    • 加密算法是通过 “加密算法” 将 "明文" 加密成 “密文”。 我们可以通过 “密钥” 和 “解密算法” 将 “密文” 还原成 “明文”。
    • 摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示))
  16. 说一下常见的http返回码的含义。
  17. 你能介绍下你的项目吗,能介绍你项目中扫码登录功能吗,pc客户端如何知道二维码是否被手机扫描了,
  18. 你说说长链接和短链接的区别,
  19. 我看到你有mysql,redis的使用经验,你觉得你对这些工具最大的收获是什么,
  20. 平时有看什么书籍吗,类型都可以。
  21. 反问

许愿二面
图片说明

#面试复盘##面试题目##网易#
全部评论
有通知了吗
点赞 回复
分享
发布于 2021-09-30 16:51
我们好像是一个面试官也
点赞 回复
分享
发布于 2021-10-01 07:21
联想
校招火热招聘中
官网直投

相关推荐

头像
04-07 00:10
点赞 评论 收藏
转发
点赞 6 评论
分享
牛客网
牛客企业服务