总计

Boss上投递的,先在亚信的题库上做了点笔试题。本来约定上午11点的电话面试,面试官迟到35分钟。面试时长25分钟。第一次。

流程

  • 自我介绍
  • 8种基本数据类型,int是多少字节,int范围?
  • string的相关问题,具体忘了
  • 新建线程有几种方法?
  • runnable和callable有什么区别?
  • Callable的任务执行后可返回值,而Runnable的任务是不能返回值得
  • all方法可以抛出异常,run方法不可以
    Callable规定的方法是call(),Runnable规定的方法是run()
  • 集合熟悉吗?Arraylist和LinkedList的各自功能特点、底层实现区别,谁查找快谁插入删除?为什么?
  • HashMap简单说说底层实现?不同版本的区别?
  • 往HashMap put元素流程?

往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所在的位子上已经存放有其他元素了,那么在同一个位子上的元素将以链表的形式存放,新加入的放在链头,最先加入的放在链尾。(1.7)
1.8 加入红黑树,并且链表由头插改为尾插

  • mysql索引了解吗?聚簇非聚簇、b+
  • mysql事务
  • mysql隔离级别?默认是哪个?分别解决了什么问题?

读未提交、读已提交(RC)、可重复读(RR)、序列化

  • mysql 分页关键字?

limit ,分页还可以用pageHelper插件

  • jvm有了解吗?运行时数据区说说?
  • 对象创建有几种方法?

本人当时只记得三种。

  • new
  • 反射。调用Class类的或者是Constructor类的newInstance()方法
  • 反序列化
  • 调用对象的clone方法
  • 使用第三方库

开始问项目了。我项目写了分布式、zookeeper、spring cloud

  • 说说 CAP理论,zookeeper满足AP还是CP?为什么?
  • zookeeper是强制一致性吗?那他保证了什么一致性?最终一致性
  • zookeeper 分布式ID是如何你是做的?
  • 你还知道哪些分布式ID解决方案?答:UUID、db自增、雪花算法、left算法
  • 雪花算法大概讲讲?
  • spring cloud项目你的是论坛,说说看你们是如何是如何拆分服务的?主要技术点?答(config/feign/eureka)
  • 随意说几个spring注解
  • 你有什么想问的吗?
    ——————————
    同学下午也面了,和我不是同一个面试官。人很准时。我大概记一下。
  • == 和equals
  • final/finally/finalize
  • final 是怎么用的? 变量、方法、类
  • string、strignbuffer、stringbuilder线程安全问题?String 底层在不同版本的区别?
  • 线程和进程区别?
  • spring mvc 流程
  • redis 数据类型?string、hash、list、sort、zsort
  • 深拷贝和浅拷贝的区别?两者均会拷贝基本数据类型的值,对于对象中实例对象的引用,浅拷贝是拷贝实例对象的引用地址,即浅拷贝出来的新对象的实例对象域指向的仍是旧对象;深拷贝会把实例对象引用地址所指向的对象也复制,即深拷贝的新对象实例对象的引用和旧对象的实例对象的引用指向不是同一个对象
  • java 中规定的线程的状态有哪几种?6个:new /runnable/terminated/block/wating/time-wating
  • linux 常见命令?项目上线用什么命令?

总结

  • mysql没复习后面加强mysql、数据库这一块
  • 项目没看没复习,导致回答问题特尴尬。spring cloud忘的差不多了

长沙亚信科技Java实习面经相关推荐

  1. 2023.3.20杭州亚信科技JAVA实习一面面经

    文章目录 亚信科技一面 亚信科技一面 自我介绍 项目都是从0到1还是网上找的代码 说一下你项目开发的大致流程 SpringBoot MySQL redis. MQ这些开发都是干嘛的,在项目中都是问你用 ...

  2. 亚信科技Java实习面试总结

    沈阳 5月29 项目 实现页面的异步刷新,怎么实现的? [介绍一下实现异步的Ajax技术] 我是通过Ajax技术实现的,Ajax是一种不需要重新加载整个页面的情况下就能更新部分页面的技术.我们可以只和 ...

  3. 2019亚信科技java实习面试笔试经验分享(已成功入职)

    面试笔试经验分享,仅供参考 流程:网申-宣讲-面试-笔试-二笔-二面-通过-offer-入职流程 一面 1. java有几种基本数据类型?各是哪些? 2. 一个char占几个字节?可以存多少个汉字? ...

  4. 亚信科技Java实习生(大三)面试

    亚信科技Java实习生面试 我面的挺晚的了,6.11才面,有的同学都实习几周甚至一个月了. 但是同一个公司,我同学面试的时候,竟然全问的非技术问题(理想?,大学经历)-迷惑 可能我运气有一点好吧- 看 ...

  5. 亚信科技java面试题及答案.doc

    亚信科技 java 面试题及答案 亚信科技 java 面试题篇 1 ( 共 30 分 ) 1 . (14 分 ) 在计费系统的预处理程序中,对话单进行格式转 换时,需要使用 strcpy 函数已知 s ...

  6. 亚信科技java笔试题答案_亚信科技笔试题

    搜来的,嘿嘿 亚信科技笔试题 1. interface 和 abstract 的区别? abstract 可不可以继承 interface, interface 可不可以继承 interface? 2 ...

  7. 亚信科技Java后端实习

    这是一面,面我的是技术Leader 自我介绍 高并发处理解决方案 分布式锁应用场景 聊家常.学习方法.何时到岗位

  8. ArrayList、LinkedList哪家强,据说90,亚信科技Java笔试题

    结果:ArrayList----time:2493 public static void main(String[] args) { List list = new ArrayList<> ...

  9. 亚信科技前端实习面试题

    一.Vue的生命周期 分为四个阶段: 1. 实例创建 2. DOM渲染 3. 数据更新 4. 销毁实例 共有八个生命周期函数: 1.beforeCreate -创建前 触发行为:vue挂载的$el和d ...

最新文章

  1. JavaScript作用域原理——预编译
  2. RDKit:化合物亚结构(Substructure)搜索(基于Python3)
  3. ImageNet识别率一次提高1%:谷歌AI新突破引Jeff Dean点赞
  4. 中国SaaS死或生之三:SaaS SCM能否上演绝地求生?
  5. (chap6 Http首部) 响应首部字段 Accept-RangeAge Etag
  6. EleemntUI中el-table的formatter格式化字典显示的使用
  7. [USACO1.1]黑色星期五Friday the Thirteenth
  8. 没有varselect这个函数_C++的虚函数,虚析构函数,纯虚函数
  9. 《图解HTTP》核心知识总结
  10. linux ubuntu软件中心,安装Lubuntu 软件中心
  11. Adobe Acrobat Pro DC二次激活失败的解决途径
  12. RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-Web版本工作流部分业务处理界面与查看界面全新展示...
  13. 由递推关系到通项公式
  14. 19天津大学计算机考研群,19天津大学金融专硕431经验贴
  15. mongodb的管理员和安全认证
  16. 大众点评字体解密(最新)2020/4/17
  17. cf 830 D1. Balance (Easy version)
  18. 一间计算机教室用英语怎么说,一间电脑室是什么意思
  19. OSPF规划两大模型:双塔奇兵、犬牙交错
  20. Module not found: Error: Can‘t resolve ‘path‘

热门文章

  1. 基于决策树的隐形眼镜类型预测
  2. Excel Xll开发资料
  3. 珠宝首饰APP开发基本功能
  4. 【web素材】10—100款+CSS实现的电商定价表样式案例的代码素材
  5. 开元弧焊机器人编程_焊接机器人编程的2种方法
  6. 某资产管理公司部署贷前征信调查报表系统实录
  7. php公众号支付后的微信通知,关于微信公众号支付细数我踩过的坑
  8. Pandas时间序列 :rolling 用法快速理解
  9. 单片机_CT107D训练平台电路原理图\蓝桥杯训练板\输入输出模块\矩阵按键\蜂鸣器电路\继电器电路\LM386功率放大电路,驱动扬声器
  10. 串口连接线的制作方法 com线制作