个人情况

本人来自湖南一所双非大学,软件工程专业,2021年毕业。因为很多大厂并不招聘大二实习生,所以在长沙找了这家公司进行暑期实习,为明年春招进大厂做准备。

面试是在现场面的,流程比较简单。

技术面

1、手撕SQL语句。
2、什么样的SQL语句能够用到数据库索引?什么时候不能?如果对一个只有两种取值的字段加上索引,这种做法正确吗?就算是加上索引,MySQL会真正在底层文件中为它建立索引吗?
3、HashMap是线程安全的吗?什么情况下才会产生线程安全问题?线程安全的Map有哪些?
4、线程池ThreadPoolExecutor的构造参数有哪些?核心线程和非核心线程的区别?构造一个线程池实例,并依次提交任务后线程池中的线程数量是如何变化的?
5、volatile关键字的作用,保证其内存可见性的原理,在单核CPU的计算机中,有必要为了保证内存可见性对变量加上volatile关键字吗?
6、讲比赛项目。为什么使用Kafka作为消息队列?Redis如何实现分布式锁,加锁的具体步骤是怎样的?有什么地方是需要注意的?(设置过期时间)
7、讲个人开源项目( 源代码地址:https://github.com/abc123lzf/flyingsocks )。客户端和服务器是如何进行通信的?
8、nginx有哪些典型的用途?(动态资源和静态资源分离、代理、负载均衡)

问的问题都是比较基础的,答得比较流畅,都是自己比较熟悉的。这里赞一下面试官,很有耐心。

CTO面

面完技术面就把我带到了CTO办公室,问的东西和牛客网上的大部分HR面问的问题没什么区别。

1、平时在学校里面是如何学习的?
2、看过哪些书籍?
3、学习成绩怎么样?
差不多就是这些。

湖南福米科技Java开发岗暑期实习面经相关推荐

  1. 滴滴java开发面试题_滴滴出行(小桔科技)亲身面试经验分享,java开发岗

    2020.11.25 概要 本次面试是最近刚面的. PS:本人java开发2年经验,这次面的是滴滴出行(小桔科技)java开发岗. 2020.11.30 滴滴又打来电话了, 预定12.3.星期四面试, ...

  2. Java 开发岗面试知识点大全解析

    本人简介:北京邮电大学土著硕士研究生,CSDN博客专家,熟悉的技术为Java后台开发.在2017年暑期实习校招中拿到了百度.搜狐.京东和去哪儿网的实习Offer:在2018届校园招聘中,拿到了百度.小 ...

  3. 2020春招 / 2021秋招阿里、腾讯、字节、快手、美团 JAVA 开发岗面试高频问题总结

    2020春招 / 2021秋招阿里.腾讯.字节.快手.美团 JAVA 开发岗面试高频问题总结 2.1 进程和线程的区别? 2.2 进程的调度算法有哪些?(主要) 2.3 常用 IO 模型? 2.4 s ...

  4. 【Java开发岗:SpringCould篇】

    点击:[第一章:Java开发岗:基础篇] 计算机基础问题.HashMap.Fail-safe机制/Fail-fast机制.Synchronized.ThreadLocal.AQS.线程池.JVM内存模 ...

  5. 网易Java开发岗面试分享

    应对互联网技术面试绝不仅仅是刷题就可以达到的.首先选择技术岗位,其次每个岗位开始都是先着手面经,多看到了解,提炼出必考的技术点合集,最后针对这些必考技术,系统学习,融会贯通. 对这个岗位的必备技能,一 ...

  6. 天津大宇宙java开发岗面试

    天津大宇宙java开发岗面试 笔试 面试 笔试 刚开始来我们这里宣讲,介绍了一下天津大宇宙的一些情况,这是一家日本公司投资的企业.有想要去日本发展的可以考虑一下.我们面试的是java开发岗. 他们有个 ...

  7. 爱数科技python开发岗面试

    爱数科技python开发岗,把自己面试收获给大家分享下 面试的题目 说一下TCP和UDP的区别? 说一下GIL的全局解释锁? Linux操作系统有什么特点? Linux的常用命令,简述下功能 进程和线 ...

  8. 【Java开发岗:项目篇】

    点击:[第一章:Java开发岗:基础篇] 计算机基础问题.HashMap.Fail-safe机制/Fail-fast机制.Synchronized.ThreadLocal.AQS.线程池.JVM内存模 ...

  9. 【第三章:Java开发岗:Redis篇】

    点击:[第一章:Java开发岗:基础篇] HashMap.Synchronized.ThreadLocal.AQS.线程池.JVM内存模型.内存屏障.class文件结构.类加载 机制.双亲委派.垃圾回 ...

最新文章

  1. java麦克风编程,java – Synch 2类似的音频输入(一个靠文件,一个靠麦克风)
  2. mt4指标最精准组合指标_股市最赚钱的黄金指标组合:KDJ+MACD指标的配合使用,助于买在低点卖在高点!...
  3. MySQL数据库性能优化之一
  4. BlackBerry 应用程序开发者指南 第二卷:高级--第11章 管理通知(Notification)
  5. 为什么索引不支持模糊查询_百度站长平台查询的关键词排名,为什么与实际不符合?...
  6. 初识java——Java程序的历史、开发和运行
  7. Android-传感器开发
  8. php td背景颜色改变,JavaScript实现点击单元格改变背景色的方法
  9. struts2 后缀问题
  10. linux中怎么卸载gamit,GAMIT 解算各步骤-详细
  11. 有道云笔记生成html,有道云笔记文件怎么导出 有道云笔记文件导出方法
  12. windows系统中误删文件恢复
  13. Isabelle定理证明器
  14. Codeforces Round #828 (Div. 3) E1. Divisible Numbers (easy version) 解题报告
  15. 青春日志html,人民日报青春日记:做有信仰的奋斗者
  16. win10修改系统字体(替换OneNote中Calibri字体)
  17. iOS中流媒体【视频】播放和下载【用到第三方的助手类】
  18. POJ 1659 Frogs‘ Neighborhood (Havel 定理)
  19. linux编译jsoncpp
  20. 希捷服务器硬盘15k有几代,硬盘巨头推最后一代15k机械硬盘:再见,机械硬盘

热门文章

  1. 无线联网门锁为美好生活上好锁
  2. Windows11下安装安卓Android应用教程(windows系统安装apk文件),亲测有效
  3. python怎么画出圆润的曲线_Python如何画P-R曲线
  4. 往年双十一,你都买过哪些坑爹货?
  5. mysql 1118_MySql 创建表遇见错误Error Code : 1118
  6. python local函数_Python内置函数locals
  7. 详解高性能计算中的异构计算
  8. 亚马逊红人买家秀关联视频是合规安全提升转化的有力工具
  9. 占豪的投资博客--揭穿美借助“货币战争”操纵世界的巨大阴谋(二)
  10. Linux安装Flash脚本,CentOS6如何安装Adobe Flash Player