华为春招
笔试三道题:
一面
详细介绍下自己以及项目
数据库介绍
对于连接数据库,需要什么?除了JDBC
你个人对于mysql和redis的理解
你对面向对象是如何理解的,用自己的语言
TCP三次握手原理
介绍下操作系统,网络,网络安全
你平时写代码会注意到网络安全方面的什么内容?
你是如何理解操作系统的
你对于操作系统的进程和线程、子进程是如何理解的
TCP和UDP的区别
平时写代码网络安全方面如何注意的
访问数据库除了JDBC还有什么
聊了会天
编程题:一个单词数组,再给你一个长字符串,要求找出字符串能够拼成的单词。(比如appabcabcle里面有个apple)
二面
介绍项目
缓存穿透与雪崩
大学阶段有没有实现什么应用出来的项目
TCP三次握手四次挥手原理
输入 URL 发生了什么
进程,线程通信机制
Spring反射机制
Spring IOC与AOP
编程题:找出最短距离的两点,重复则需输出数量(弗洛伊德算法,当时没A出来...)
三面
三面稍微有点凶,但主要谈理想谈人生谈薪资谈工作。问你大学四年做了什么,遇到什么困难,如何克服。
侥幸过了,还是要加强算法能力。
全部评论
(3) 回帖