美团java实习【一面】

风控部门,不知道怎样,有了解的小伙伴可以介绍一下。
面试官非常友好,也非常准时,因为系统没开,所以采取电话面试。
一面问的也非常基础,上来先自我介绍,谈了谈简历上的项目。
面试题:
java基础:
1.重载和重写(在回答过程中,提到只有返回类型不同的会构成重载吗,不会,学到了)
2.string可以被继承吗(我答的有点答非所问,面试官追问final了解吗,才想起来真正原因)
3.抽象类和接口区别
4.泛型有用到过吗?上下界?什么阶段有用(类型擦除)?
5.hashmap和hashtable使用场景(区别)
6.hashmap扩容机制,实现原理?(1.7和1.8分别谈一下)

java并发:
1.创建线程的方式以及线程的生命周期
2.线程池的三个主要参数之间的关系(执行流程中的判断过程,因为上个问题提到了线程池)
3.volatile了解过吗
4.volatile保证原子性吗?不。那么什么可以保证原子性,聊一下sychronized(从实现原理,到锁状态的升级)。

mysql:
1.having和where区别?分别在sql语句中的位置?

算法题:
二叉树深度,讲一下思路,深度的定义。

总的来说,问的比较基础,希望二面可以收下留情!!


#java实习##美团##面试题目#
全部评论
链接:https://www.nowcoder.com/discuss/843687 来源:牛客网 冲刺春招day2: 计网:0 操作系统:复习虚拟内存(小部分) mysql:0 redis:0 go:0 今日学习下午1点-凌晨1.40 中途休息加吃饭1个小时,睡觉1个半小时 累计2.5个小时,今日学习时间10.1小时 今日学习: 1.学习了k8s的资源管理(命令式对象管理,命令式对象配置,声明式对象配置) 跟着黑马走的 2.leetcode刷了滑动窗口类型的题 题目如下:剑指 Offer II 009 乘积小于 K 的子数组 剑指 Offer II 014 字符串中的变位词 剑指 Offer II 015. 字符串中的所有变位词 剑指 Offer II 016. 不含重复字符的最长子字符串 剑指 Offer II 057. 值和下标之差都在给定的范围内 剑指 Offer II 017. 含有所有字符的最短字符串 刷题心得:先动右指针,然后判断结果条件,如果不满足结果条件,继续走由指针,满足走左指针,最后结合题目要求解出答案。 (剑指 Offer II 017 看题解才解出来) 3.详细的梳理了写http缓存框架的具体步骤,以及http缓存与redis性能左对比,发现http缓存的吞吐率只有4MB/S 并且rps不到5000,redis的性能是它的4倍多,如果要想使得更快,需要直接在tcp协议上进行缓存 可惜没有梳理rpc框架里面的内容,明天一定补上!然后在继续写! 今天实在是太困了 麻了,还有不能熬夜,明天早上一定早点起来,晚上早点睡觉!把白天的时间利用起来!!
2 回复 分享
发布于 2022-02-23 10:46
只有谷粒商城项目,可以吗
1 回复 分享
发布于 2022-02-25 17:31
加油加油
1 回复 分享
发布于 2022-02-23 10:46
这个我都能回答
点赞 回复 分享
发布于 2022-04-08 10:39
过了吗兄弟?
点赞 回复 分享
发布于 2022-03-16 10:00
【阿里云春招实习生】 - 部门hc充裕,更高概率通过!!实习后可转正~ - 进度/面经/春招规则我们在答疑群将一一解答,阿里云教育行业不止点到为止~ 【关于我们】 - 阿里云创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。 - 我们是阿里云教育团队,支持全国数十万学校、数百万班级、近千万老师、数亿学生和家长的线上教育、协同和学习,以AI和大数据技术驱动行业教育产业的变革,在这里我们不光可以看见智能硬件改变了授课的方式,加入教育团队,加到数字化的浪潮中让我们的教育更加智能,简单、创新! 【暖心福利】 - 假期福利,最多15天年假,7天陪伴家,10天育儿假,满10年,20天长期服务假 - 出行福利,1200-1800/人/年团队outing费, 800-1200每月交通补贴、办公福利,每周最多一天灵活办公 - 实习补贴,2000房租补贴,每日三餐餐补 【职位要求】 - 学校专业:计算机相关专业 - 实习地点:杭州 - 招聘岗位:java后端工程师、前端工程师 - 逻辑思维能力好,学习能力强,计算机各学科基础扎实,有较好的沟通与协作能力,有ACM竞赛经验优先 - 毕业时间:2023年 【联系方式】 简历投递邮箱:pulin.pl@alibaba-inc.com,邮件格式:学校-姓名-专业-目标岗位 咨询钉钉&微信:*********
点赞 回复 分享
发布于 2022-03-09 20:23
菜鸟国际 天猫海外物流技术部要来试试吗?
点赞 回复 分享
发布于 2022-03-09 19:21
m
点赞 回复 分享
发布于 2022-02-25 23:21
问一下美团在哪里投
点赞 回复 分享
发布于 2022-02-25 22:18
这么简单,是要刷你吧
点赞 回复 分享
发布于 2022-02-25 16:09
老哥,你这是暑期实习还是日常啊?暑期实习不是笔试完了才开始面试吗
点赞 回复 分享
发布于 2022-02-25 12:35
风控很好,有要内推杭州抖音电商吗😁,大力发展快速建设中
点赞 回复 分享
发布于 2022-02-25 09:39
老哥投了之后多久有的面试
点赞 回复 分享
发布于 2022-02-24 12:29

相关推荐

1.自我介绍2.介绍一下mcp, skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any 和 unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function main() {{var a = 1let b = 2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域 全局作用域 函数作用域9.代码输出题2for (var i = 0;i < 5;i++) {setTimeout(() => {console.log(i);}, 100);}10.代码输出题3for (var i = 0; i < 5; i++){function printText(temp) {setTimeout(() => {console.log(temp);}, 100);}printText(i)}11.代码输出题4for(var i = 0;i < 5;i++){function printText(temp) {var temp = isetTimeout(() => {console.log(temp);}, 100);}printText(i)}12.代码输出题5for(var i = 0;i < 5;i++){function printText(temp) {setTimeout(() => {var temp = iconsole.log(temp);}, 100);}printText(i)}13.点击控制台输出题export default function App() {const [count, setCount] = useState(0)console.log('render',count)return (<div><h1>{count}</h1>{setCount(count + 1)setTimeout(() => console.log('setTimeout', count), 1000)}}>+1</div>)}//这个组件点击按钮后,控制台的输出顺序和值如下:// 1. render 1 (组件重新渲染, count 更新为 1)// 2. setTimeout 0 (1秒后输出,注意这里是 0 而不是 1)14.算法:给有序数组arr = [-4, -1, 0, 3, 5],返回平方后的排序// 有序数组平方后排序const arr = [-4, -1, 0, 3, 5]function solution(arr) {const len = arr.lengthconst result = new Array(len)let left = 0let right = len - 1let index = len - 1while (left <= right) {if (arr[left] * arr[left] > arr[right] * arr[right]) {result[index] = arr[left] * arr[left]left++} else {result[index] = arr[right] * arr[right]right--}index--}return result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
20
119
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务