为方便您在新加坡找到合适的工作,安心舒适的生活,欢迎咨询。
官方邮箱:enquiry@xcourse.sg
微信群:@新加坡工作群
WhatsApp群:@Singapore Jobs & Internships
Telegram中文群:@新加坡工作群
Telegram英文群:@Singapore Jobs
------------------------------------------------------------------------------------------------------
【腾讯】客户端岗-CSIG(终于收到意向书)
一面 45分钟
面试官拿的我春招的简历尴尬,所以面试官以为我找实习尴尬,然后自己简历上也没我之前腾讯的实习经历,所以场面一度尴尬
- 自我介绍
- 介绍自己在百度实习做了什么,腾讯实习写的业务
- 自定义view的过程
- java线程,安卓线程池
- handle
- gc,gc的使用方式
- 四大引用
- okhttp源码,设计模式,里面的通信底层是什么等等
- hashmap源码,扩容时候操作,线程安全性,put过程,hash运算过程
二面 30分钟
-
- java面向对象的理解 多态的实习 接口和抽象类
- c语言和java之间的区别
- c语言的指针 指针的指向 指针的指针是啥
- 堆和栈的区别
- 设计模式 单例 观察者消费者
- java的内存模型
- 垃圾回收对象 意义 方法 什么时候回收 回收那些 如何判断
- java多线程 锁那块了解方式 生产者消费者模型 wait底层怎么实现的 sleep底层怎么实现的
- java线程池原理
- 然后问了部门是干啥的 在哪里 催了下进度
三面 60分钟
- 自我介绍
- 百度实习经历 手百的框架结构
- 腾讯实习做了什么 需求写了那些 对需求的优化有那些 自己写需求的方案有什么 写需求注意什么
- 自己游戏项目构架是什么 如何实现爆炸效果的 游戏里面的AI怎么实现的 自己怎么组建游戏团队的 AI怪物具体的算法逻辑是什么 自己游戏如果从新构建要怎么做 如何把unity导入安卓里面 如何和安卓进行交互
- flutter动态化方案的实现 自己如何设计的 flutter绘制原理是啥 动态化如何实现的 RN动态化的原理 两种方案的对比 ios那边动态化有方案没 手q开始接入flutter了吗
- 自己对算法的理解 在公司里面写需求的话 用到了吗 如何优化安卓各自方面 内存泄漏咋处理
- 对编程语言的理解 dart c java kotlin c++有那些区别 编程语言底层实现是什么 为什么有这么多不同语言
- 讲下自己觉得最有意思的数据结构 // 跳表
- 觉得什么才是一个程序最重要的地方 如何去设计一个系统 自己怎么下手
- 家哪里的,为什么选择来北京,腾讯实习最大收获是啥
- 自己的技术发展方向 如何对自己职业的规划
- 面试官介绍了下他们团队业务 问我什么时候能实习