yunying1@nowcoder.com

首先自我介绍

  1. 讲项目,聊了IOS的那个项目
    1.1. 项目难度和介绍
    1.2. inhome Ios打包相关
  2. Git
    2.1. git branch和git rebase区别
    2.2. git reset和gitrevert区别(这个没答出来)
  3. Maven
    3.1. maven的scope(这个没答出来)
    3.2. maven的文件位置
    3.3. maven setting.xml(这个没答出来)
  4. mybatis
    4.1. mybatis取消缓存(这个没答出来)
    4.2. mybatis
  5. mysql
    5.1. ACID
    5.2. 事务隔离级别
    5.3. 默认事务隔离级别,怎么解决幻读
    5.4. 索引B+树比B树的优点
  6. java
    6.1. Interger和int
         int a=1;
         Integer b=1;
         System.out.println(a==b);
    6.2. 类加载过程
    6.3. 双亲委托机制
    6.4. LinkedList与ArrayList区别
  7. 设计模式
    7.1.手写单例模式(我首先写了饿汉式,接着写了懒汉,双检锁)
  8. 算法
    8.1. 一个矩形里面有很多随机的点,怎么保证圆内的点与圆外的点相等
    (我讲一个暴力的思路,时间复杂度比较大,后面面试官提醒,改用了贪心排序)
    8.2. 一个10级的楼梯,每次可以走一步或者两步,求多少种方法
    (首先我写了dfs暴力,后面提出dp,最后优化滑动数组)
  9. 问问题
    9.1.贵公司的业务以及java框架
    (主要是java,Spring,SpringBoot,Redis,消息队列。。)
    9.2. 面试流程
    (一面二面HR面)
    9.3. 我有希望下次面试吗
    (没有直接回答,说我算法还可以,给我提了一些意见,让我多去了解框架底层原理)
#后端实习面经##美团##实习##Java工程师##面经#
全部评论
双亲委派其实是个翻译错误,本身跟双亲没半毛钱关系,误导人。
点赞 回复 分享
发布于 2020-04-03 16:52

相关推荐

在做核酸的杰尼龟很想去广西嗦粉:bro这个简历看着不错啊,这都找不到吗?
点赞 评论 收藏
分享
凉风落木楚山秋:1.教育背景,这一栏用于说明你是哪个省份的,一般四非在省内认可度是高于外省的,但是到外边了基本路边一条。然后这一栏可以写一写校内荣誉补充满一行 2.个人介绍没必要,把下面的技能内容放到这里面来,个人情况挖空等面试官来问你 3.竞赛奖项单独一栏,专门用2-3行小字写你获得了哪些奖 4.后面的模块就分为实习经历和项目经历,一个写实习做的项目,一个写学校做的项目。另外在项目中承担的角色可以标出来,时间周期也可以写一下 5.其他,你的经历和我挺像,我也大二的时候做前端,看你想找小程序还是web方向的。做小程序我感觉你这简历已经够了,比我的水货学弟强多了。要做web的话尽量再写一个react项目,不然走不远。另外,那个排课的项目看起来好水,没有亮点,可以再挖掘一下 6.名称,技术名称书写风格不统一,要么统一大驼峰,要么就用全小写+空格,保持一致好看很多
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客企业服务