好猎头网-中高级人才猎头网站!服务热线:400-1801-668 好猎头   |   登录 注册

2014京东校园招聘技术类面试题

添加时间:2017-11-27 00:00:00
浏览次数: 0

职位类型:技术类

招聘公司:京东

面试时间:2014校招

楼主去面试时有一个小时的笔试,试题和去年的一样(这个网上都有),但有一个附加题是求平方根的(牛顿迭代法可以求解)。然后所有的人都会接着有两面,具体结果不会当场告诉,说是随后会有HR联系。下面简要回忆下针对我面试中的问题:

一面的人详细的问了下简历上的各个项目,由于之前做过数据库的实习,而且这个面试官貌似也是做数据库的,问了比较多的数据库知识。知识点主要有:

1.MySQL的部署。

2.性能指标。

3.说过之前做了一个Python的mysql主机性能指标模块,怎么实现的,数据量有多少?

4.一淘是做搜索的,会用MySQL存储吗,为什么不会用?

5.实现一个server模型,单线程阻塞->多线程->select->epoll。

其他主要针对项目的介绍和询问。

 二面的人说一面聊了那么久,就问点简单的,结果问的都好细,有些不注意的小细节的问题。

1.不同进程可以在同一个端口上进行监听吗?

2.C++中的new运算符可以被重载吗?

3.问到Mysql监控的指标,顺着问了下怎么理解机器的负载,top命令的load的含义。

4.2的32次方个整数在64位机器上占用多少空间,sizeof是运算符还是函数,sizeof是怎么计算大小的?

5.Http中的get和post有什么区别?常见的返回码的含义?服务器可以返回600吗?采用https能够被截获吗,要取得其中的内容怎么办?

6.内存分配函数malloc和free,在申请数据空间的时候malloc需要指定申请的大小,而free的时候为什么不需要呢?如果free一个野指针会怎么样?

7.常用的http服务器有哪些,apache和nginx的模型比较,epoll和select的比较,为什么apache一开始不采用epoll模型,epoll的各种实现,epoll的两种方式。

8.微信的附近好友怎么实现,抽象来说就是在一个二维平面图上有很多点,如何求离已知点最近的100个点。

9.数据库中的索引为什么要采用B+树来实现?