因为自己有一些Android开发的经验,在腾讯校园招聘上投了移动客户端开发的岗位。

隔了没几天,下午6点钟,腾讯面试的电话打来了。面试官是个声音听起来很年轻的男生,感觉也就比我大几岁,说话很客气,跟我约了晚上9点钟电话面试。

面试内容

首先,是让我简单地介绍一下自己,然后看到我简历上写的硕士阶段研究方向是推荐系统,就开始问我论文方面的问题。其中主要问到数据集有多大,跑实验需要多长时间,改进的思路是什么。此过程持续约20分钟。

然后问了5个基础题目:

1、static静态变量

我:在C++中,静态成员变量是属于整个类的,它被该类的所有对象共享。而对于普通的成员变量,每个对象都拥有自己单独的成员变量。

面试官:嗯,你这里是以C++为例是吧。

(然后此题就到此为止了)

2、std sort函数的时间复杂度

我:这个我没有去了解过sort函数内部是怎么实现的。

面试官:那你猜猜看

我:那应该是介于O(n*log)和O(n2)之间吧。

面试官:那你猜猜具体是多少

我:我猜可能是O(n*logn)吧,毕竟快速排序是效率比较高的。

(此题结束)

3、TCP连接过程

我:TCP连接有三次握手,第一次A向B发送连接请求,第二次B回复A一个肯定的答复,第三次,A向B发送数据。

(这个题目完美答错,现在想起来都觉得尴尬)

4、哈希表处理冲突的方法

我:我只记得一个方法是如果有冲突的话,将散列地址相同的数据形成一个链表存储。

面试官:散列表查找的复杂度?

我:O(1)

面试官:那如果按照你刚才解决冲突的方法构建散列表,最坏情况下查找复杂度是多少

我:O(n)吧

(此题结束)

5、操作系统进程间通信方式

我:(完全忘记,临时百度,随便答了其中一种)共享内存

2017年腾讯移动客户端开发岗位电话面试相关推荐

  1. 深信服android面试题,2017年深信服Android开发岗位笔试面试总结

    笔试 结构体.联合体.正则表达式.后缀表达式 堆排序.霍夫曼树.链表的冒泡排序.字符串匹配.图的搜索 笔试题目比较多,难度也比较大,总分100分,但是应该只需要考到30分就可以通过笔试. 面试 1.A ...

  2. java开发网易电话面试 一面总结

    java开发网易电话面试 一面总结 晚上八点多自己在看视频的时候突然接到杭州来的一个电话,当时觉得很奇怪,突兀,接通之后被告知是杭州网易打来的,没有简单的自我介绍,没有多余的废话,直接入主题,吓得我心 ...

  3. 宇视科技C-C++软件开发岗位校招面试过程

    宇视科技C/C++软件开发岗位校招面试过程 标签(空格分隔): 一.笔试 1.先做笔试,具体题目我也不是很清楚,不知道什么运气让我抽中了面试直通卡,直接免笔试. 二.一面(技术面) 1.早上9:30开 ...

  4. 2017秋季校园招聘iOS开发岗位面试题集锦

    笔者参加了2017秋季不少的校招iOS岗位面试,下面我把这些面试题都贴出来和大家共勉: 一.搜狐快站 1.谈谈你做过的项目: 2.项目中最有成就感的部分: 3.倒计时如何实现?(NSTimer,还有其 ...

  5. 技术面试问题汇总第006篇:腾讯管家反病毒工程师-电话面试

    一.前言 我在2015年的1月5号的中午,很荣幸地参加了腾讯管家反病毒工程师的电话面试.其实能够接到这次的面试让我有些惊讶.首先,能够给腾讯投简历,纯属机缘巧合.其次,简历是1月4号下午投的,竟然还没 ...

  6. 阿里巴巴大数据岗位电话面试:有伤痛才有成长

    阿里巴巴实习电话面试 面试时间:2018年4月2日14:00: 部门:风控+机器学习:(数据挖掘+业务分析专家): 面试持续时间:44分钟: 面试结果:电话面试就挂掉了(心疼) 准备流程: 根据前一次 ...

  7. 阿里巴巴校园招聘内推C++研发岗位电话面试

    不得不说时间过的太快了,马上就到了要找工作的时候了,最近也一直在看面技术岗位的书(哎,状态还不太好,好好调整一下,相信自己!) ,同时也投了几个互联网公司的内推岗位,可惜还没有回复. 这两天收到阿里巴 ...

  8. 2019网易游戏测试开发实习电话面试总结

    主要分为三次考核来记录 在线笔试 这次一共五道题,前三道题很简单,后面两道暂时没想到怎么做.但是总是有一些case过不去,所以费了很多时间,印象最深的是寻找最长的回文子串,这个很明显要使用DP去做,但 ...

  9. 2015年奇虎360服务器开发C++电话面试问题

    360电话面试问题: 1.1-2分钟自我介绍一下 2.C语言和C++的区别 3.多态的几种方式 4.虚函数的底层原理 5.Unix/Windows中进程通信的几种方式 6.信号量与临界区的区别 7.分 ...

最新文章

  1. mysql用户权限管理的问题
  2. java rmi 超时_java RMI服务超时
  3. Python3 B格注释
  4. 云服务器装哪些版本的系统好,云服务器按装什么系统好
  5. Ext中namespace的作用
  6. c++中使用libxml2读取xml文件【转】
  7. 全新We7 CMS 2.6版火热发布
  8. 不装oracle客户端plsql,不安装Oracle客户端使用PLSQL
  9. linux bzip2 压缩目录,linux的gzip、bzip2、xz三种压缩使用方法工具介绍
  10. Matlab基础绘图(一)-plot()
  11. 宏碁台式计算机u盘启动,宏基台式机bios设置u盘启动方法
  12. unity 调整画布大小_使用画布,拖放和File API调整图像大小
  13. 平面设计中立体表现技法
  14. 雍正杀“舅”:握着领导把柄,隆科多必须死?
  15. JVM面试专题(上)
  16. mysql教程 check_Check
  17. elasticsearch search timeout机制
  18. 安装archlinux+cinnamon笔记
  19. 大数据概述:大数据生态系统
  20. 极点突然中文标点变全角了

热门文章

  1. Ubuntu16.04开机后黑屏无法进入系统登陆界面
  2. 2020ICPC济南K Kth Query
  3. Mac 显示隐藏文件 如.m2
  4. 纪念金庸。创造了整整一个江湖。一个江湖的时代落幕了。。。
  5. 基于GPS经纬度和当地时间计算日落日出时间实现
  6. mysql可扩展性和高可用
  7. spring事务失效了? @Transactional不管用了 ?看看这些@Transation的坑
  8. http://39.98.219.132 题库标准答案(题库序号:615)之二分查找
  9. 《Django By Example》读书笔记 02
  10. android 双屏apk,双屏可折叠 通吃.exe和.apk 微软终于发大招了!