技术一面

  1. 自我介绍。
  2. 进程与线程的区别,进程间如何通信,线程间如何通信?
  3. jvm内存模型,垃圾回收。
  4. 内存寻址的方式。
  5. 线程的生命周期。
  6. 事物的四个特性,事物的隔离级别。
  7. mysql 有哪几种锁?乐观锁和悲观锁的区别?
  8. mysql 索引的实现,索引文件保存在哪?使用b+树的优势?
  9. 何时建立索引,索引在什么情况下会失效?
  10. 如何得到线程安全的HashMap?ConcurrentHashMap与HashMap的区别?
  11. Redis 使用过哪几种数据类型?
  12. TCP 的三次握手和四次挥手。
  13. java中有哪些锁?Synchronized 与 lock的区别?
  14. try{}catch{}finally{} 的执行顺序,如果try{}finally{}中都有return语句,会执行哪个
    return?
  15. final 可以修饰哪些(类,变量,方法)? 分别有什么作用?
  16. http 请求有哪些类型?get与post的区别?
  17. 对linux了不了解?使用过的IDE?对java之外的技术了解哪些?

技术二面

  1. 自我介绍。
  2. 使用过多线程编程吗?
  3. 创建线程的几种方式?继承Thread与实现Runable接口的区别?
  4. 如何解决多线程安全问题?
  5. volatile 是否可以保证原子性?volatile如何实现可见性?
  6. 创建对象的几种方式?
  7. 支持多线程的数据结构?HashMap 是否线程安全,如何得到线程安全的HashMap?
    ConcurrentHashMap的实现原理?
  8. 假设有1亿条数据,找出最大或最小的前50条。如果使用堆排序,找出最大的前50个,应
    该建立大顶堆还是小顶堆?
  9. 有什么想问的?

2019校招宜信JAVA研发面经相关推荐

  1. java研发面经:滴滴、美团、网易、58赶集等

    今年秋招我的面试大致结束了,差不多把提供北京java岗位的互联网公司大都投一遍,也获得了几个面试机会,在这儿把面经都和大伙儿分享一下吧. 1.滴滴     滴滴面试安排是如果你通过了一面,那么就优先安 ...

  2. 2019校招面经大汇总

    2019校招面经大汇总 转载链接:https://www.nowcoder.com/discuss/90907?type=0&order=3&pos=24&page=1 [杭州 ...

  3. 【须弥SUMERU】宜信分布式安全服务编排实践

    概要 1.分布式安全服务编排概念 2.须弥(Sumeru)关键实现思路 3.应用场景 前言 在笔者理解,安全防御的本质之一是增加攻击者的攻击成本,尤其是时间成本,那么从防御的角度来说,如何尽早和及时地 ...

  4. 宜信微服务架构落地及其演进

    一.应用服务架构演进及微服务架构介绍 1.1 应用架构的演进历程 应用服务架构一直处于不断演进的过程中,上图通过对比 5 种比较主流的架构模式,展示应用架构的演进历程和变化. 单体架构(All in ...

  5. 宜信智能监控平台建设实践|分享实录

    摘要:介绍宜信智能运维平台UAVStack的设计思想.技术架构和核心功能,及落地实践经验. 内容来源:宜信技术学院第6期技术沙龙-线上直播|宜信智能监控平台建设实践 主讲人:宜信高级架构师 & ...

  6. 京东C++开发工程师 2019校招卷总结

    1.一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别? 一个客户端,三百个用户 只有一个客户端,三百个用户肯定不能同时进行操作,假设每次一人操作客户端对服务器施压,服务器承受的 ...

  7. 宜信技术研发中心暑假实习总结

    宜信技术研发中心暑假实习总结 2016年7月5日,我来到宜信技术研发中心-研发九部任职开发实习生,截止到8.25日离职,整整50天.在这里我度过了一个充实的暑假,学到了太多的东西,在提升自己技术能力的 ...

  8. 宜信智能监控平台建设实践

    摘要:介绍宜信智能运维平台UAVStack的设计思想.技术架构和核心功能,及落地实践经验. 内容来源:宜信技术学院第6期技术沙龙-线上直播|宜信智能监控平台建设实践 主讲人:宜信高级架构师 & ...

  9. 宜信支付结算账户系统浅析 1

    2019独角兽企业重金招聘Python工程师标准>>> 互联网金融系统的核心是支付结算,而支付结算的基础又是账户系统.互金账户系统的特点是并发量大.响应快.交易金额大,热点账户问题突 ...

最新文章

  1. python连接access数据库查询并打印出来_Python连接Access和读取Access数据库的例子
  2. let const var 比较说明
  3. AutoCloseable的用法
  4. 良/恶性乳腺癌肿瘤预测
  5. C# .Net 视频下载功能(本机文件)及转发下载功能(Http远程文件)
  6. 代码混淆android.mk,利用ollvm进行代码混淆
  7. oracle一般人能不能学,Oracle人门学习笔记
  8. 胶囊网络显神威:Google AI和Hinton团队检测到针对图像分类器的对抗攻击
  9. BOSS直聘上线春雷行动 首周吸引上万名应届生参与活动
  10. git log控制输出宽度
  11. HDU 6178 2017 多校训练:Monkeys(DFS)
  12. 偏光太阳镜测试图片软件,[专题]真假偏光太阳镜简单、实用辨别方法!
  13. 工资管理系统数据库设计
  14. 触摸屏学习:利用状态机编程
  15. 对数log、lg、ln
  16. 7-4 华氏度转摄氏度 (5分) java
  17. mysql报duplicate_mysql DUPLICATE KEY UPDATE 问题
  18. zabbix3.4接入微信报警
  19. 三十六计珍藏版(上)
  20. 谈谈我对 iPhone5 全景照相机 的理解

热门文章

  1. python怎么换背景_python – 我如何在Mac OS X中编程改变背景?
  2. 高手新手都能用的140个电脑技巧 收藏
  3. 美联邦调查局 FBI 网站被黑,数千特工信息泄露
  4. Android自动化测试框架uiautomator2详解
  5. 武汉新华电脑学校计算机协会,第11届全国大学生计算机应用能力与信息素养大赛颁奖典礼!...
  6. 微信小程序 云开发表数据一键清空
  7. matlab汽车驱动力与行驶阻力,用matlab绘制汽车驱动力 行驶阻力平衡图
  8. (AAAI-2019)STA:用于大规模基于视频的行人重识别的时空注意力
  9. STL容器系列文章:array容器
  10. Tita 推进企业绩效管理变革的最佳实践