新华智云|服务端 Java 开发工程师(实习生)|一面面经

个人问题

  1. 自我介绍
  2. 能实习多久
  3. 之前有其他实习经历吗
  4. 之前做过的“基于微服务的xx系统”是校内的项目吗
  5. 你在这些项目里主要承担什么任务
  6. 在简历上的两个项目中你主要负责什么工作
  7. 标题生成和摘要生成能说一下吗
  8. 部署是通过 Java 调用的吗
  9. 编程语言主要是使用 Java 吗

数据库

  1. 项目中选 MySQL 和 MongoDB 你是怎么取舍的
  2. MySQL 默认的隔离级别是什么
  3. 可重复读会不会出现幻读
  4. 幻读能不能举个例子
  5. 在查询中有没有通过加锁之类的方式解决幻读

Redis

  1. Redis 主要用哪些数据结构
  2. 怎么用 Redis 实现一个延时队列

Java

  1. 线程池构造函数有三个主要的参数 corePoolSize、maximumPoolSize、workQueue,他们三个是怎么协调的
  2. 创建非核心线程是在工作队列满之前还是之后
  3. 为什么要使用工作队列
  4. 线程间有什么通信方式

写代码

三个线程,顺序打印 a、b、c,重复十次

全部评论

相关推荐

11-15 18:39
已编辑
西安交通大学 Java
全村最靓的仔仔:卧槽,佬啥bg呢,本也是西交么
点赞 评论 收藏
分享
2 收藏 评论
分享
牛客网
牛客企业服务