华为粤港澳现场面经-软件开发工程师
三点到六点钟,一共三轮面试,在靠广州东站的一个酒店。
一面:
自我介绍
讲述一下实习期间的任务和难点
手撕代码:括号匹配,leetcode20,并讲解
熟悉java或其它编程语言吗
看过哪些stl容器代码
讲解一下vector实现
熟悉string的底层实现吗
画一下项目架构图(网页服务器架构图)
架构的演化讲一下
boost熟悉吗,其他的网络框架呢
什么是reactor模式
http1.1长连接讲一下,优点和缺点
想做安卓吗
二面:
自我介绍
介绍项目
介绍实习经历
详细讲一下http:方法,版本,报文格式
数据库了解吗,oracle里面有哪些锁,写过连接数据库的代码吗
手撕代码:带通配符*的括号匹配,并讲解
异步编程有什么缺点难点
如何实现异步编程
创建线程有什么开销
熟悉linux吗
手写套接字服务端编程
libuv了解吗,proactor模式呢
三面 业务主管面:
自我介绍
缺点有哪些
有女朋友吗
家庭情况
了解华为文化吗
手头有哪些offer
有什么要问我的
总的来说面试体验还可以,面试效率很高。只是居然不提供水给面试者喝。。。
#华为##面经##校招##Java工程师#
一面:
自我介绍
讲述一下实习期间的任务和难点
手撕代码:括号匹配,leetcode20,并讲解
熟悉java或其它编程语言吗
看过哪些stl容器代码
讲解一下vector实现
熟悉string的底层实现吗
画一下项目架构图(网页服务器架构图)
架构的演化讲一下
boost熟悉吗,其他的网络框架呢
什么是reactor模式
http1.1长连接讲一下,优点和缺点
想做安卓吗
二面:
自我介绍
介绍项目
介绍实习经历
详细讲一下http:方法,版本,报文格式
数据库了解吗,oracle里面有哪些锁,写过连接数据库的代码吗
手撕代码:带通配符*的括号匹配,并讲解
异步编程有什么缺点难点
如何实现异步编程
创建线程有什么开销
熟悉linux吗
手写套接字服务端编程
libuv了解吗,proactor模式呢
三面 业务主管面:
自我介绍
缺点有哪些
有女朋友吗
家庭情况
了解华为文化吗
手头有哪些offer
有什么要问我的
总的来说面试体验还可以,面试效率很高。只是居然不提供水给面试者喝。。。
#华为##面经##校招##Java工程师#