面试时遇到的问题

0db86c9701db1593b26eb831f624a1e

不得不寄出这张图了

2赞

:joy: :+1: 没那么离谱,但是我倾向于实用主义,用到的知识学习,偶尔用到的有个概念就行,用不到直接忽略

信不信 要是说坐飞机送的外卖 那会问他懂不懂航空发动机原理的 不懂的话直接面试失败

我估计 网络那个 他是想表达得是 主要使用 长连接 还是 短链接

也许吧,我没搞懂他的意思 :sweat_smile:,但是他问的是TCP和Websocket,没有说Http

image
上个月心血来潮想去面试几家公司,看看都问些什么问题.实地去聊了五家左右,总结的一些问题.可以参考下.

2赞

大厂面试不都是这样吗?有时是完成hr任务,根本不需要人。所以学历卡一波,八股文卡一波。越是大厂,工作分类越细。

googleplay和ios还真不熟悉,ios几年前接触过,gp就完全不知道了

协成什么鬼 unity?

我同事今天面试 说腾讯现在社招都是211 985了

协程换个名字就是js的异步

肯定啊,面试的很多,需要的不多,先用学历刷下去一波。

现在大厂项目急的好像都是内推。面试太耗时间。

websocket 是基于http之上的,用协议升级的socket,在客户端层面,其实和TCP socket 功能是差不多一样的。
以前做app的时候就只能选Tcp 的Socket。但是除了要对网络非常需要优化的游戏,一般现在都选websocket。
1.兼容h5。2.可以走https的ssl通道加密,不容易被抓包修改网络数据。3.对服务器开发好,基于http之上就有很多方便的框架和设施。
有这些好处,消耗一点连接时间和头部数据,是比较划算的。

面试造火箭

有chatgpt,你问啥我给你回答。有个概念就行了,用的时候不还得参考资料

这是基础 考察你在项目中对美术资源占内存的把控 比如一张全图没透明就没必要用png格式

1赞

实际上更多的是看美术给什么用什么。要么就是写工具检测转换,只能说有更好没有也没太大影响,小游戏除外

  1. png 和 jpg 在内存都是 RGBA8888 格式的吧,那么 每个像素4个Byte, 1024 * 1024 就是 1024 * 1024 * 4 个 Byte。
    是考察怎么算,不是问数值吧

TCP 与 Websocket 合适的问题,如果 H5 或 小游戏平台 那就 Websocket,如果原生平台能用TCP 就用 TCP