百度日常一面

1. ThreadLocal怎么保存用户信息,里面具体咋做的(map),里面具体存的是什么
2. 布隆过滤器底层怎么做
3. 缓存一致性问题,具体场景能否举例,在项目里的场景
4. 线程状态,线程和进程通信方式对比,两者的通信有什么区别
5. 追问怎么切换,阻塞态,等待,超时等待
6. 场景题:一亿个无序数据,怎么用单线程快速查找某一个特定数据
7.Zset底层
8. rpc和http区别
9. netty框架怎么写的,底层看过吗
10. zookeeper怎么实现灾容,服务降级的
11. rpc框架怎么实现服务发现的
12. tcp粘包和动态代理在项目里怎么做的
13. rabbitmq的消息丢失问题讨论,以及幂等性应该怎么做

手撕
单例模式
二叉树的前序遍历,递归和非递归都写一遍
678.有效的括号字符串
全部评论
佬,第6个场景题怎么回答a
点赞 回复 分享
发布于 05-27 16:35 美国
佬投了后几天约面的呀
点赞 回复 分享
发布于 05-22 15:31 湖北

相关推荐

程序员小白条:很少有人自己从0到一设计出很吸引人的项目,很多项目都重复的,主要还是自己的拓展思路
点赞 评论 收藏
分享
头像
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.怎么把代码绑定到主分支后面还是得搞搞计网相关的东西,简历里写的东西还是要都得会啊啊啊啊
点赞 评论 收藏
分享
头像
05-26 22:25
门头沟学院 Java
to_Sunway:这家公司前几天我也沟通过,初创的日用品公司想做个大型的AI项目好像是
点赞 评论 收藏
分享
评论
6
26
分享

创作者周榜

更多
牛客网
牛客企业服务