汉得java一面

10.09笔试
10.18技术一面
内容:
自我介绍
了解项目
多线程的创建方式
反射的了解 爆破权限麻烦为什么要private?
http tcp区别
get post区别
servlet流程
jdbc流程
springMVC流程
拦截器 过滤器的区别与作用
springboot自动装配原理
spring事务类型 事务传播机制
mybatis的了解 #{} ${} 区别
IOC的理解 @autowried @resource区别
aop的理解
mysql索引结构
索引失效的情况
dockerfile最后一行写什么
Tomcat有没有用过?
git如何解决代码冲突
Maven用过的指令
共享屏幕显示代码
尴尬的是代码没改过但却突然出bug
然后显示MySQL 手写SQL 
按时间天数输出每天登录人数
没听清问什么 然后写的跟他问的不一样
总体能答个七八成
还要继续背八股
面试官态度好,不会的会引导。
反问
还会有面试吗? 看情况加面
多久出结果 看后续排序
总体问框架偏多 操作系统计网基本没有
建议代码提前跑一跑 别展示的时候跑不出来
#汉得# #Java面经#
全部评论
只是演示怎么跑吗
1 回复 分享
发布于 2023-10-26 23:14 湖北
不是电话面试吗,怎么跑代码
点赞 回复 分享
发布于 2023-10-26 09:39 重庆
10.23 挂了
点赞 回复 分享
发布于 2023-10-23 14:57 广东
大哥,请问笔试都是算法题吗?谢谢
点赞 回复 分享
发布于 2023-10-19 22:00 四川

相关推荐

点赞 评论 收藏
分享
笔试结构5单选+5单选+5多选+3编程1、五个单选(只记得第一个是父母两个孩子,其中一个女生,另一个是男生的概率)这部分应该跟专业知识相关不大,印象里做得挺快的。2、五个单选(DES弱秘钥个数;进程执行过程中移除可执行文件和动态链接库会不会有影响;算法时间复杂度(只有一个简单的你*(n-2)的递归);初始ab值,互相异或操作以后ab的值)3、五个多选,四选三,选不全三分之一分,选错不得分。(Linux S什么 V进程之间同步选项是信号量,信号,消息队列,共享内存;Shell一定会执行的命令exec,fork;SMTP协议的内容,问邮件发送的:邮件在邮件服务器之间发送,用户代理发给邮件服务器,服务器发给用户代理,还有一个选项忘记了;TCP连接断开连接的一方状态字段,只记得一个TIME_WAIT)。这部分我不太会,以上写的只是部分选项,不代表正确答案。4、三道编程(其实都挺简单的,但奈何我有点菜,想了挺久):第一题一个订单二维数组,一维子数组有两项,第一项订单编号,第二项库存。要求把库存为0的移到后面,库存多的放到前面,且不改变这些编号原有的顺序。比如都是一百个库存,原来3号商品在5号商品前面,移动以后不能变到5号后面了;库存为0的商品同理。其实sort一下就好了,第一遍是70%还是30%来着,脑抽了,只对外循环处理了一遍;第二个题公司IPO LeetCode 502;第三个题目两个升序数组合并,且第一个数组足够长,可以容纳(m+n),m为数组一长度,n为数组2长度,解法:i=m-1,j=n-1;tail=m+n-1。比较两个数组尾部,大的数据放到nums1的末尾。移动下标。最后如果nums2还没插入完成(j>=0),继续尾插。
查看12道真题和解析
点赞 评论 收藏
分享
评论
5
30
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务