58同城 Java 笔(面)试题(整理自群友)

NIO底层实现原理

NIO在哪些场景运用

Netty有哪些了解

怎么实时变更页面数据

WabSocket怎么实现消息推送的

说说Mysql存储引擎,以及区别,功能啥的

Mysql索引采用什么数据结构

explan 慢查询关键字的运用

联合索引优化的 最左匹配原则

支付表和订单记录表的统计sql,(两种写法试下)

手写一个 线程安全的单例模式

说一说你知道哪些设计模式,挑一种你最熟悉的来讲(举例说出了在j哪些源码中运用了什么设计模式,还举例项目中用到的 说了一种 抽象接口工厂+方法工厂 混合模式)

SpringBean 的生命周期

Spring的bean容器用的什么,ConcurrentHashMap的底层实现原理,为什么线程安全

HashMap ,List的底层实现原理,为什么线程安全

如何保证MQ数据最终一致性

如何保证MQ消息是被消费了

MQ的消费者都挂了,如何解决消息积压

说一说MapReaduce的运行原理

工作中MapReaduace用在了哪些场景

Spark用了吗? 会写shell脚本吗?

Linux中如何在Vim中快速查找关键字

如何查看CPU 使用情况

如何查看JVM内存情况

如何在线上CPU高频问题

知道配置JVM哪些信息

用过JVM的jvisam图形监控没有 (还回答了在线debug和阿尔塞斯工具监控)

如何打印dump的日志信息

知道哪些数据结构

堆的底层数据结构,栈的底层数据结构

SpringBoot怎么用的,怎么在yml文件中修改端口号

怎么在SpringBoot中实现不同环境加载不同的配置文件

在Linux中怎么启动你的项目

为什么nohup java -jar xxx.jar & 就能接收你的http请求

Tomcat的实现原理

一个接口慢,怎么去排查优化 (我从网络 ,Mysql ,代码,IO阻塞,打日志去分析的优化)

怎么设计一个发送注册码的功能,写出设计表

怎么解决注册码不会被盗用,不会重复渠道使用,存在验证码存Redis中保证时间有效性,Redis集群都挂了怎么容灾这功能,解决redis挂了还去连接的问题。

怎么实现登录用户统计用户行为,比如统计最近一次登陆时间功能(异步处理MQ,redis,定时扫数据库,搜日志文件等)

最偏向于用那种功能实现异步统计用户信息功能

用过哪些线程池,底层原理咋实现。

redis能存储哪些数据结构

redis 和 memcache的区别

事务的隔离级别

SpringMVC实现流程原理

Hive怎么删除一个分区

Elasticsearch 用的多么,怎么做数据分析。

项目中为什么要选Postgresql做数据库存储

第三面问的:简历上个人总结写的挺有意思,问了我工作中的心得,在项目上有哪些实现

你们项目中的QPS和日访问量有多大

在工作红的角色是啥样的,有没有管理过小团队。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值