Android 面试专辑笔试&&面试经验

2019春招腾讯面经

2019-05-05  本文已影响7人  寒_蝉

一面

腾讯一面的面试官十分友好,提前一天电话邀约,约了第二天晚上七点面试。并没有过多问技术相关问题,主要考察了业务场景的分析。主要流程如下:

  1. 什么是BLE,以及BLE的应用场景是什么?
    答:BLE是Bluetooth Low Energy,低功耗蓝牙。BLE主要应用在短距离设备通信,距离限制在0-50m左右。

  2. 在局域网环境下,BLE通信与WIFI通信如何选择?
    答:没有仔细探究过。

  3. 聊聊你做过的那个大数据项目。(面试官其实是想让我聊聊数据挖掘)
    答:讲述了一下爬虫抓取、关键词提取、权值分析、建模分析等相关流程,合理避开了数据挖掘等问题,毕竟个人不擅长。

  4. 利用i++聊聊线程安全问题,如何解决线程安全?
    答:线程间共享内存,导致多线程下i的数值被多个线程控制,造成线程不安全,可以使用synchronized关键字避免。

  5. 聊聊Android系统里的消息机制。
    答:简述了一下Handler、Message、MessageQueue、Looper的实现原理。

  6. 编程实现一个抓取指定URL以及其子URL的接口。
    写了一个抓取子URL的递归函数。

未完待续...

上一篇 下一篇

猜你喜欢

热点阅读