5.18深圳小厂java一面(电话面试30min)

1.自我介绍
2.ArrayList了解吗(刚上来就卡壳了,其实是知道的但是太紧张了)
3.什么是反射,应用
4.谈谈springioc以及
5.springaop(结合项目说了aop)
6.根据aop延伸出动态代理
7.谈谈索引(答了索引的原理和索引的分类)
8.说一下MySQL的事务
9.Redis常见的数据结构(五大数据结构和底层,以及项目用到的bitmap)
10.RabbitMQ了解吗(只回答了一下rabbitmq的特点没有深入)
11.反问

总结:面试官在回答完没有补充,感觉像对着简历里专业技能问的,也没有问项目,对于回答的追问也少。
听说通过后会通知二面。处女面问的很基础感觉已经很不错了
全部评论
面多了就能解决紧张问题啦
1 回复 分享
发布于 05-19 20:29 广东
啥公司还能线上
点赞 回复 分享
发布于 05-24 06:24 广东
佬,能私一下哪个厂嘛
点赞 回复 分享
发布于 05-24 00:48 广东
佬,能私一下哪个厂嘛
点赞 回复 分享
发布于 05-20 09:27 重庆
m
点赞 回复 分享
发布于 05-19 17:05 广东

相关推荐

头像
05-20 21:00
海南大学 Java
深圳  自研公司20人团队1.登录项目拷打2.Rocketmq和Rabbitmq区别rabbitmq用java语言写的,基于交换机和队列的模型,支持AMQP协议,在延迟方面表现良好,但性能比rocket和kafka低rocketmq用Erlang写的,基于Topic(主题)和Queue(队列)的模型,使用自定义的基于TCP的协议3.http:和https:的区别- HTTP: 数据传输是明文的,不对数据进行加密。这意味着如果你通过 HTTP 发送敏感信息(如用户名、密码、信用卡号),任何能够截获你的网络流量的人都可以轻松读取这些信息。它不提供数据完整性和身份验证。- HTTPS: 数据传输是加密的。HTTP 加上 SSL/TLS 加密层的安全协议,通过加密、身份认证和数据完整性校验,保证了数据传输的安全。涉及到用户隐私、账户信息、支付交易的网站,强烈推荐使用HTTPS4.rabbitmq如何保持消息不丢失 消息提交时:Comfirm模式批量comfirm 同步comfirm 异步comfirm队列持久化:队列durable属性为true消息持久化:设置消息的deliveryMode为2,这样消息会存入磁盘消息消费时:手动确认5.jwt登录有什么好处不需要去数据库查询 步骤:- 1、用户登录- 2、服务的认证,通过后根据secret生成token- 3、将生成的token返回给浏览器- 4、用户每次请求携带token- 5、服务端利用公钥解读jwt签名,判断签名有效后,从Payload中获取用户信息- 6、处理请求,返回响应结6.MD5生成的数有多少位32 167.聊聊java常用集合Arraylist linkedlist vector hashmap linkedhashmap hashset treeset8.怎么把代码绑定到主分支后面还是得搞搞计网相关的东西,简历里写的东西还是要都得会啊啊啊啊
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

更多
牛客网
牛客企业服务