zoukankan      html  css  js  c++  java
  • 面经-阿里蚂蚁金服

    昨天下午预约了今天上午11点的电话面试,小姐姐说大约半个小时~1个小时,我以为那个小姐姐是HR,没想到是面试官。。好厉害的小姐姐

    一面:

    自我介绍(有点短的)

    • 问了一下最熟悉的语言:java,后面就都是java的问题了
    • arrayList和LinkedList的底层实现以及优缺点,为什么等等
    • hashmap的底层实现、处理hash冲突的方法、使用hashmap需要注意的部分、hashtable和concurrentHashMap的实现原理(1.7和1.8的)
    • equals重写怎么写,hashcode怎么写,为什么相同的对象(equals为true)的hashcode要相同
    • 用过哪些设计模式,为什么这么做。。。
    • Arrays.sort()底层怎么实现的
    • 手写快排---发了一个链接点进去在线写
    • jvm内存、类加载机制
    • 你怎么理解线程安全的。。
    • 说一种GC(楼主说的cms)以及其他的GC算法
    • 栈溢出异常应该调哪个参数让栈容量大一点
    • 数据库的四个特性、四种隔离机制、数据库如何保证事务一致性
    • boolean类型的值赋值操作是原子吗?如何保证原子,情景分析应该怎么保证原子
    • 用过哪些分布式的框架,知道底层怎么实现的吗
    • spring的IOC和AOP,你在项目中的使用例子,底层怎么实现的
    • 你有没有写过拦截器,知道怎么实现的吗
    • 你有没有想问我的

    面了差不多1个小时15分钟,时间还挺长,小姐姐人很nice,中间我有的没有了解过就说了一下我觉得是怎么怎么实现的,,小姐姐说你说的有点不对,,
    问我想去哪个部门,我说想做稍微底层一点,小姐姐说我们部门主要是应用,但是阿里其他部门有做的,可能会把我捞起来
    结束时说后面应该还有1-3面,可能会问我算法。。

    好好准备吧,加油!

  • 相关阅读:
    IDEA设置类级注释和方法级注释
    简单的后台管理系统demo(基于Spring Boot)
    MyBatis中if test传入0值时不识别
    MySQL插入时间数据与系统时间差8小时
    MySQL按字符串中部分数值排序
    二叉查找树
    40个提升网站用户体验的jQuery插件推荐 40个提升网站用户体验的jQuery插件推荐
    纯CSS3实现的8种Loading动画效果
    Web前端框架汇总
    最大公约数 最小公倍数
  • 原文地址:https://www.cnblogs.com/xietianhua/p/11345982.html
Copyright © 2011-2022 走看看