学而思面经加内推

一面
1. 自我介绍
2. 今年大三吗?能马上过来实习吗?
3. 熟悉linux上的哪些命令呢?
4. 常用的git命令有哪些?
5. 如何减少commit的次数呢?
6. 新来了一个项目,从数据库开始,你该怎么设计数据库?从哪些角度来考虑?7. 刚刚你在说设计的时候是从宏观的来说明。那从细节上来说,你该如何设计数据库的表格呢?要考虑哪些内容。(这里我跟他扯数据库索引的主键索引)
8. 如何查看mysql现在处理的线程。也就是mysql正在执行的sql语句
9. 索引一般怎么设计呢?
10. 如果数据库有性别这一列,这一列方便设计为索引吗?不方便的话,会有什么影响
11. Redis的数据类型有哪些?
12. Redis的过期策略有哪些?redis的超时有了解过吗?它的删除是物理删除还是逻辑删除。
13. 如何计算topN,除了用redis之外。(堆排序。大顶堆还是小顶堆?时间复杂度是?)
14. 给你15亿个手机号码,如何去重?不能借助hashset
15. 你有什么想问的吗?
二面1. 自我介绍?
2. 你的职业规划怎样?
3. 为什么选择好未来?有了解过好未来吗?
4. 除了java,有用过其他语言吗?5. 说一下C语言与java的区别(面向对象)
6. Java面向对象有哪些特性
7. Java是如何实现多态的?为什么父类的引用可以指向子类?
8. Jdk与jre的区别是什么?
9. 对JVM有哪些理解?
10. Java如何实现GC
11. 数据结构有哪一些算法?(主要是排序)
12. 算法里面什么是稳定的排序算法,什么是不稳定的排序算法?以什么基准来判断?
13. 如何把不稳定的排序算法转化为稳定的排序算法?
14. 快排的原理是什么?
15. 为什么使用mysql?
16. 平常用过git是吧?git有哪一些常用的命令?
17. 进程间的通信方式有哪些?消息队列如何使用?
18. 线程间同步的方法有哪些?
19. 三次握手
20. 如何实现树的先序遍历,递归与非递归

hr面的就跟hr小姐姐聊聊人生,说说家常的事情。

内推码:DSXPprHa
内推有26个不同岗位,待遇都比较好,感兴趣的可以使用内推码投递,欢迎随时咨询进度!
大家可以在评论区留下姓名缩写及投递岗位,我来查下后台有没有内推成功!
内推链接
https://app.mokahr.com/m/campus_apply/tal/148080?recommendCode=DSXPprHa&hash=%23%2Fjobs
#春招#  #面经#  #技术#  #名企校招#  #学而思校招#  #面试#
全部评论
接好运
2 回复 分享
发布于 03-05 01:56 上海

相关推荐

平台碎片化带来的适配困境是客户端开发者面临的首要挑战。Android生态的碎片化问题尤为严重,全球上万种不同机型在屏幕尺寸、硬件性能和系统定制化方面存在巨大差异。开发者不得不耗费大量时间处理各种兼容性问题,从低端机的性能优化到厂商ROM的特殊行为适配,再到不同系统版本的API兼容。这种碎片化不仅存在于Android平台,iOS开发者同样需要应对苹果严格的审核政策和频繁的系统更新。相比之下,后端开发者面对的是相对标准化的服务器环境,而客户端开发者却要将30%以上的开发时间浪费在兼容性调试这种低技术含量却又必不可少的工作上。技术迭代与业务实际需求之间的脱节让开发者陷入两难境地。苹果和Google每年都会推出大量新技术和新框架,但这些更新在实际业务落地时往往遇到阻碍。企业出于稳定性和成本考虑,通常会选择保守的技术路线,导致开发者被迫同时维护新旧两套代码。更令人困扰的是,一些被官方力推的新技术如SwiftUI和Jetpack Compose,在成熟度和性能上还无法完全替代传统方案。这种既要学习新技术又要维护旧代码的状态,不仅增加了工作负担,也让很多开发者感到职业发展的迷茫。性能优化的边际效益递减现象严重影响了开发者的工作成就感。客户端性能优化看似技术含量很高,但实际上投入产出比往往不尽如人意。将App启动时间从1.2秒优化到0.8秒可能需要数周的努力,但普通用户可能根本察觉不到这种差异。相比之下,后端团队的性能优化成果通常能直接反映在业务指标上。更令人沮丧的是,客户端优化的方法论已经高度标准化,很难体现开发者的技术独特性。此外,平台方的各种限制政策也让优化工作变得束手束脚,开发者不得不把大量精力花在应付平台规则而非真正的技术创新上。繁琐的发布流程严重制约了开发效率和创新尝试。客户端应用的更新必须经过应用商店审核,这个过程不仅耗时(iOS审核通常需要1-3天),还存在被拒风险。紧急热修复受到严格限制,使得线上问题的响应速度远低于Web应用。Android平台还面临着用户不愿升级的困境,开发者不得不长期维护多个历史版本。这种冗长的发布周期使得A/B测试和快速迭代变得异常困难,在强调敏捷开发的今天,这种滞后性严重制约了产品创新和用户体验的提升。          
点赞 评论 收藏
分享
评论
7
8
分享

创作者周榜

更多
牛客网
牛客企业服务