58 面试

58 面试(注:转载于互联网)

一面(小组长)

  • 多线程、线程池了不了解?
  • LintCode - 反转二叉树
  • notify()的工作原理
  • JVM tomcat容器启动,jvm加载情况描述比较擅长的我就轻松答上来了,不会的就和面试官直说了。

二面(小组leader)

  • 问了一点项目
  • 多线程和高并发的问题
  • LintCode - 翻转字符串
  • 垃圾回收机制volitale的用途

三面(部门leader)

  • 自我介绍科研项目,我看你项目中使用spring比较多,你能简单说一下IOC吗?
  • 那你了解AOP吗?以及动态代理?
  • JAVA基础方面,说一下静态方法和普通方法同时加上synchronized有什么区别?
  • 说一说mysql,mysql常用引擎有哪些,说说你对InnoDB了解
  • LintCode - 接雨水 III
  • 写具体的方法和算法。最后以一个整数去重问题收尾。之后又谈了谈我简历上写到的项目问题,问了问项目里我遇到过的最大的困难是什么?

说一下我的笔试题目

  • 1.集合类和集合框架;hashtable和hashmap的区别,线程安全性;hash冲突和解决算法;ConcurrentHashmap
  • 2.列举几种排序,用Java代码现实一种快速排序
  • 3.请谈谈你对泛型的理解
  • 4.Java中的堆和栈;java的内存机制
  • 5.Jdbc中getParamter()和getAttribtrue()的区别

转载于:https://www.cnblogs.com/hglibin/p/10127513.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值