京东C++开发面试(持续更新)

本文详细回顾了京东2020年秋季招聘的初面和二面过程,涵盖自我介绍技巧、项目讨论、技术问答,包括C++、Python、数据库、网络协议等知识,并分享了面试心得及反问环节建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

京东2020秋招正式批

2020-08-11下午4点面试官打电话过来,整个初面大概半个多小时吧,初面主要问的可能还是简历上的东西和一些基础的技能知识。

初面(电话面)

1.自我介绍
自我介绍的重点应该结合简历的亮点和投递岗位的需求来说,这里提供一个一般化的模板:
1)个人信息简介(姓名,出生,家庭)
2)教育背景(这里只要简单说下目前的情况即可)
3)项目经历(该项最为重要,介绍的时候要说重点,要能体现自己做的东西,如果能够结合岗位需求来说是最佳的)
4)个人性格,爱好等

2.浅谈项目
这里主要想通过你的项目看你做了什么,掌握哪些技能,面试官会根据你的回答以及简历来追问相关知识点

3.你说你会用C++,python和C是吧,来谈谈这三种语言的区别
基础性知识,答案都可以找到,不过要以自己的理解来说,不然很可能会说错。

4.你刚刚提到了面向对象,说说面向对象的特点
不用多说了,C++面向对象的三大基本特性:封装,继承,多态。最好能举例子来形象地说明

5.那你能说说TCP/IP协议吗
这个问题太广了,TCP/IP哪里是一两句话能说清楚的,所以只能挑重点来说,不能说太多废话(会被打断),我主要谈的是几个比较重要地方:三次握手和四次挥手(其中的细节很重要,不说清楚面试官会追问),流量控制,拥塞控制,TCP和UDP,IP等。(如果是不熟的知识点,对于比较大的问题可以把重点知识细说,因为面试官都会卡时间,不会让你一直说下去)

6.你了解那些设计模式
设计模式这类话题如果是电话面就大概说下就行了,列举23种当中常见的设计模式即可:单例,工厂,桥接,装饰,中介者,代理,适配器,命令等。不过如果是视频面的话可能会手撕代码

7.使用过哪些数据库,常用的数据库命令
常见的关系型和非关系型,mysql,oracle,redis等
四大类命令(DDL,DCL,DML,DQL)和事务的语句

8.谈谈事务的特性
1)ACID介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值