您现在的位置是:首页 >技术交流 >腾讯wxg 客户端安卓一面网站首页技术交流

腾讯wxg 客户端安卓一面

Aaa_Cx_DrMa 2025-07-26 00:01:03
简介腾讯wxg 客户端安卓一面

问项目问了很多,问到项目具体运行模式,也有问到项目的细节。因为每个人不一样,只要讲清楚就好了,他会根据你写到的项目具体知识点来深入考察。

一道题目,给出ls,mkdir,writeContent,readContent几个linux命令,让你模拟来实现。他的本意是让你理解并写出文件树的结构,例如node之类,每个node又有文件和文件夹之分,但是我没有get到,可能是用例的影响太大,用例没有体现出这个知识点相关的内容。

上八股:

  1. oom有遇到吗,如何解决(没有回答上来,我回答了在内存较低的时候清理,在application注册一个onLowMemory回调来清理资源。)

  2. java面向对象特性(一时蒙蔽居然没有回答上来,只说出来个多态,汗流浃背了)多态继承封装,然后他换个问法问我多态应该怎么做,我回答多态可以通过实现接口和抽象类来达成

  3. kotlin协程(不太了解,需要进一步了解)

  4. 他问我在项目中有没有注意到不同图片格式,我说一开始用png,后来用jpg。进一步问我为什么不用svg和webp,我说svg格式android不支持,webp网页无法导出这种类型(实际上都是可以的)。又问我换用格式的方案中有没有去思考不同图片后缀带来的图片体积影响。我回答png无损压缩,jpg有损压缩比png压缩的更多,webp谷歌,压缩了百分之十几的大小进一步压缩。

  5. 自定义组件怎么做的,我说onDraw,他问我怎么去测量,我说直接onDraw上面的canvas有宽高,就直接测量了。他进一步问更底层的测量,就回答了onMeasure、onLayout、onDraw那一套。

问问题:

  1. 对我的印象?

    大三能有两个项目,还挺不错的。从问的问题看出对android的理解不错。我的算法题中没有看到我应该有的代码能力,没有get到他的意思。

  2. 部门内部的工作模式,实习生负责怎么样的模块?

    内部没有区分实习生和其他生这样子,还是平等看待,即使是实习生也会负责正常的业务。(似乎跟其他部门不同,有的部门实习生确实没有负责具体的内容)

最终也是进入二面了。

值得一提的是腾讯面试的ide没有kotlin!!请kotliner一定再熟悉熟悉java或cpp写题目。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。