栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

字节

字节

自我介绍:

名字+学校+专业+项目。。。

项目相关:
    ssm的配置文件怎么配置的(答了,但没完全答。。哈哈)spring mvc的配置文件如何生效(懵逼。。。面试官提醒DispatcherServelet)spring boot如何加载starter(自动配置?没具体展开讲自动配置过程)spring boot处理全局异常(不会)
Java基础:
    hashmap底层原理(提到了红黑树)红黑树的结构(不会)Vector如何保证线程安全(加syn关键字)Vector和arrayList在单线程情景下的执行效率比较(以为vector会慢一点,但面试官告诉我其实是一样的)ConCurrentHashMap如何保证线程安全(当时答的是分段锁,后来反问时面试官告诉我java7之前是分段锁,之后是case??)ConCurrentHashMap有哪些核心api(没有使用过,所以大概有get、put之类的方法)有没有遇到过OOM,在什么情况下会抛出错误(当时是说堆溢出了会报这个错误,面试官说答的不完整,应该实在gc后仍然溢出)那SOF呢。。。(递归太深或循环太多。。)Jvm内存结构(答出来了)元空间了解过吗(没有。。)如何保证多线程并发下栈不溢出?(不会,乱说了个线程池来管理)
MySQL
    B+树的结构(不会)Left join/right join/innner join(勉强回答正确)
手撕算法:

    盛最多水的容器
    给了一个暴力解法(O(n^2)),不行,要优化,哈哈没思路了,next question~

    统计字符串中包含数字个数(不能重复)
    例如:

输入:  “aaaa12bbb15ccc12”
输出:   2

(原题目在leetcode上没找到。。。。。)
遍历+HashSet,时间复杂度O(n)

反问
    部门用的技术栈:
    springBoot+JPA+RabbitMQ。。。面试评价,不足的地方:
    基础知识太薄弱,沟通交流能力还行,(感觉要凉~)
补充问题:
    谈谈接下来的人生规划
    不准备考研,为就业做准备,继续学习java技术栈,同时弥补弥补基础知识。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/758396.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号