• 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()的区别
  • 相关阅读:
    Linux下查看Nginx安装目录、版本号信息及当前运行的配置文件
    UUID.randomUUID()简单介绍
    从jscript脚本混淆说起
    python requests高级耍法
    python sanic中文参考资料
    python grequests和requests比较
    使用aiohttp的一个小例子
    redis加入到Windows系统服务
    aiohttp/asyncio测试代理是否可用
    Charles安装
  • 原文地址:https://www.cnblogs.com/hgnulb/p/10127513.html
Copyright © 2020-2023  润新知