首页 > 分享一下腾讯客户端开发面经,许愿oc(已offer,还愿)
头像
ccxx0914
编辑于 2020-11-13 16:17
+ 关注

分享一下腾讯客户端开发面经,许愿oc(已offer,还愿)

写在前面

3.11内推,bg填的WXG(但WXG一次都没捞我)。提前批一共被三个部门捞了,感谢IEG让我走完了流程,许愿早日oc!!!分享一下腾讯实习前后6次面试的面经,回馈牛客攒人品!

腾讯音乐

一面(3.18,电话面试)

  • 项目介绍,自己的工作

  • 主界面UI的fragment设计的优势,安卓系统对于多个fragment的管理了解吗

  • USB模块的数据怎么传输的?超声数据怎么转化成绘图数据?

  • Java层和native层的数据如何传递?如果Java层传递了引用给native层,在native层进行了修改后会不会影响Java层的对象?如果要做到既能修改又能不影响Java层的对象,要怎么做?(我回答深拷贝)所有的数据类型都可以深拷贝吗?

  • native层的多线程会不会涉及到多个线程访问?怎么避免的?Java的多线程了解吗?

  • git指令,A分支10个commit,B分支3个commit,如果要提交A分支的第2个commit要怎么做?

  • 问题:腾讯音乐客户端做些什么?评价一下面试?

    ps:这次面试微信公众号和官网都没有正式通知,其实觉得答得也还不错,然后秒灰,估计被刷KPI了

腾讯小游戏?(没问清楚...)

一面(3.19,晚上21:30电话突击面试)

  • 安卓项目做了哪些工作?数据按照什么协议传输的?项目中是怎么保证数据的安全性的?如果要和远端进行网络通信怎么实现数据加密?
  • OpenGL的绘制流程?
  • hashmap的实现原理?ConcurrentHashMap的实现源码看过吗?
  • 数组和链表的优缺点?
  • 多线程了解吗?怎么实现加锁?除了synchronized还了解别的关键字吗?
  • sleep和wait的区别
  • tcp/udp的区别?如何结合两者的优点设计一个可靠传输的udp?
  • http协议了解吗?请求报文格式?get/post区别?
  • JVM的垃圾回收算法?
  • 常见的效率较高的排序算法?时间复杂度分别是多少?
  • 如何找出数组中的重复元素?(排序)如果不排序呢?(哈希表)
  • 如何实现链表反转?
  • 海量数据如何实现排序后写入文件?前提是内存不够一次性写入所有数据
  • 海量数据如何寻找中位数?不能排序,乱序数组中查找

二面(3.20,视频面试)

ps:这次面试体验非常差,面试官态度很不好,上来就做题然后他就忙自己的了,估计是觉得我太菜了??

  • 算法题(感觉像做了一道笔试题。。。。)
    图片说明

  • Android多进程(不知道他具体想问什么,回答了IPC他冷笑),application和activity的onCreat哪个先调用

  • 内存泄漏,什么时候会无法正确回收?举例

  • 安卓的序列化内部实现原理?反射了解吗?

  • http了解吗?get和post的区别?(又冷笑)okhttp用过吗?

腾讯IEG

一面(3.24,腾讯会议,后来网不好改打电话了)

  • 介绍IEG,平时玩不玩游戏
  • 介绍项目中的难点
  • OpenGL和Canvas的优缺点?canvas底层也是c++,为啥OpenGL更快?图层叠加会涉及到过度绘制,你怎么理解?项目中用什么控制canvas刷新频率?这样做有什么不好的地方吗?
  • 有了解过安卓近两年的新东西吗?现在都不用Java用kotlin,你怎么看kotlin?
  • 最近系统学习的一个知识点是什么?
  • ArrayList和LinkedList的区别
  • static和final修饰变量的区别,这两种变量存储在什么内存区域?Java的OOM主要发生在什么地方,介绍一下Java的内存区域有哪些?如果加载一个1M的图片,主要存储在什么地方?
  • 项目中遇到过什么软件崩溃或异常?
  • 怎么看待外界传的腾讯加班严重?
  • 如果有实习转正的机会,你怎么看?
  • 平时怎么学一个新知识?
  • 有啥想问的?

二面(4.10,腾讯会议)

ps:一面结束后第8个工作日眼看着就要自动灰掉了突然更新成复试,太感人了,复试约的是一周以后,所以一面到二面经历了漫长的半个月

  • 自我介绍+项目介绍
  • 项目中UI用了哪些?网络应用这一块了解吗?
  • 关于软件开发,自己有什么打算和想法?
  • 怎么看待互联网行业?平时玩不玩游戏?怎么看待电子竞技?
  • 关于在深圳实习和工作,怎么看?

HR面(4.14,腾讯会议,面完更新至已完成)

  • 自我介绍
  • 项目经历简介
  • 硬件转软件的学习过程
  • 未来的职业规划
  • 还投了哪些其他公司,分别进行到哪一步了
  • 对游戏和电竞行业的认识,平时玩不玩游戏,看不看游戏直播
  • 工作地点在深圳,你觉得怎么样?

更多模拟面试

全部评论

(10) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐