
【求职】广州中厂面经
某广州中大厂,在广州比较知名应该,这次面试体验还是不错的,面试官也会适当的给我提醒和一些建议,线上视频面试,上午面的,下午看通知已通过,等下星期最后一轮综合面试,大家有收获的点个免费的赞呀,非常感谢,希望大家能找到心仪的工作捏。
面试难度:感觉考察的还是比较全面的,需要对技术的深度有一定的了解,需要共享屏幕手写算法题和sql,对编码能力有一定要求,如果能把星球的面试题挑战都看下来,项目看下来,大部分问题跟面试官唠一唠是没问题的。
面试时长:约1.5小时,没录音,凭记忆写
- 自我介绍
项目===========
- 介绍一个你最擅长有挑战性的项目(API开放平台)
- 项目是个人开发还是有同学一起的,做了多久?现在还有在做,还是?
- 有没有调研过市场上其他的平台
- 项目中遇到的难点,解决方案(我说的ak/sk,后面还说了设计模式)
- 验签大概是怎么个操作?怎么防止请求重放?
- SDK里面都写了什么?
- 你说用到的设计模式是怎么设计的?
- 后台功能除了一些数据的增删改查还做了什么?
- 有没有做过什么类似压力测试这种,指标是什么
算法题、sql题===========
- 打开ide,找出一个字符串中最先出现的最多的字符
- 你觉得你在编码的时候有什么问题?写算法题的时候我有点急,代码敲得比较磕磕绊绊哈哈,面试官说你是不是有点急。
- order表,字段(商品,用户,单价),查出小A 单价最高的所有记录
- 效率能不能优化一下
基础八股==============
这里我不太记得顺序了,按记忆写几个
Java:
- 接口和抽象类的区别,应用场景,你怎么理解的?怎么使用的?
- 抽象类体现了怎么样的设计思想?在哪些设计模式中有使用到?
- 讲一下HashMap的add方法底层。HashMap的扩容机制。
- HashMap源码的hash方法有了解吗?(我说的位运算代替除法)
- 怎么处理hash碰撞的,添加两个相同的key是怎么个流程?
多线程:
- 对于多线程你是怎么理解的?怎么创建线程?
- 线程池可以说说吗?为什么要使用?线程池参数?
- 线程池拒绝策略都有哪些?
- 线程池提交任务后的流程?
- 你是怎么定义核心线程数和最大线程数的?
- Java中的主内存和本地内存了解过吗?
- 工作内存同步到主内存是怎么操作的?
Redis:
- 使用Redis的时候有遇到什么坑吗?
- 怎么解决缓存的三大问题?
- 布隆过滤器有了解过吗?
- 缓存同步的读写策略?
- Redis的持久化策略,对比,优缺点?
ES:
- 说一下你理解的倒排索引?
Mysql:
- (上面的手写sql题)
- mysql的索引了解吗?或者说有了解过sql优化吗?
- 索引失效的场景?为什么没满足最左匹配原则就会失效,更底层一点?
- 详细说说你理解的B+树?
- 覆盖索引是什么?
MQ:
- 说说RabbitMQ的几种工作模式?
- 这里我说简单模式没有使用到交换机(傻掉了),面试官提示是有一个默认的交换机的
- 发布订阅,路由,主题这几种模式的路由键你怎么理解的?
- 使用RabbitMQ的时候,三个服务发送消息,A->B->C,如果这时候C消费了消息并且报错了,应该怎么保证分布式事务的问题?
- 这里脑子没转过来,说好像没遇到这种情况,现在想起来真想给自己来两下,这里考察的可能是确认机制和补偿的问题,都看过的啊啊啊啊
框架:
这里很意外的是,框架考察的没有很多,而且只是问了一点比较简单的问题
- 说说你用过的SpringCloud组件?
- 这里我刚说完注册中心Nacos,被打断,问使用过Eureka吗?这两个的区别你怎么理解的?
- 有看过Nacos的源码吗?你应该怎么设计一个注册中心?
- 有看过一些框架的源码吗?(实话实说,没怎么看,面试官建议可以去试试看一些优秀框架的源码)
云原生:
- 有了解过k8s,Docker这些技术吗? 我说我Docker使用得比较多
- 你觉得是为什么要使用Docker?
其他:
- 有自己记过笔记吗?有自己写博客吗?
- 平时是什么时候会记录学习笔记?
- 是怎么学习一个新技术的呢?举例了看RabbitMQ官方文档, 说到AI
- 对现在的AI是什么看法呢?你是怎么使用的?
- 未来的3-5年职业发展?
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
今天面了两家公司,面试时间都比较短直接总结到一起了第一家1. 自我介绍2. 公司两个项目开发中,用到 Codex 或 Claude Code 了吗?3. 具体是用来写什么?用的是最多的哪个?4. Claude Code 用的是什么模型?5. 什么时候开始用的?(精确到具体月份)6. 是官方账号还是中转站?7. 当时开发一天用多少钱?8. 平时用到什么 Skill 或 MCP 吗?9. Claude
5
找实习从7月22号开始投,现在也总算是有offer了
5
怎么会有笨蛋从一月到现在,背了7个月的面试题,还啥都不会呢,到底背哪里去了,该怎么办
3
【入职求助贴】萌新刚入职某大厂做后端开发,目前还在试用期。最近遇到一个棘手的问题,想向大家求助一下。入职不久,leader 给我派了一个任务。跟我说是0.5天就可以解决,我刚毕业入职,做了一个星期没有做出来。实现一个收集定时成功任务的案例。听起来好像不复杂,但我自己摸索着做了一整个星期,到现在还没达到预期效果。这一周我基本是“边学边做”的状态,遇到卡点也会每天主动找 leader 沟通进度和疑问。
3
#字节内推# 实习、校招、社招均有岗位
5
作者分享
抛个问题给大家讨论一下,也可以了解一下现在市场的情况,因为最近在刷boss直聘,如果按照15k来找的话大部分都是3~5年的区间,或者就是一些大厂。
大家认为1~2年的后端Java开发,base广州,大概能开到多少的一个月薪呢?
4
内推简历发至:zenglingbin@cvte.com,简历直达HR,上次内推Java的,已经有大佬过了简历在流程中咯,C++有需要的大佬可以试一下。😉
CVTE C++软件工程师
工作地点:CVTE第二产业园
年限:一年及一年以上
介绍:https://www.maker-ray.com/
工作职责:
1. 负责软件开发工作,按照项目制定的开发进度与目标,完成各项开发任务
2. 负责软件调试工作,并与现场支持工程师配合,处理客户反馈,开发新功能等
3.负责软件文档的编写、上位机视觉软件、后台服务的开发和维护
4.负责与客服共同处理客户端反馈的问题
5.负责配合算法工程师部署视觉算法到软件
岗位要求:
1、有底层运动控制编程经验/熟悉任意一种GUI架构;
2、熟练使用C++ 11,具有良好的编程习惯和代码风格;
3、熟悉多进程、多线程编程和网络通讯编程;
4、在工作中能够积极主动承担开发任务,能够承受较强的工作压力,同时具有良好的沟通能力和团队协作能力;
3
有求职跳槽意向的大佬可以联系我,只要你足够优秀,我们可以培养😉,年限经验不是问题,一年及一年以上足以!!简历直达技术管理层!!有意者联系邮箱: zenglingbin@cvte.com
知道星球大佬多,优先给大佬们推一推嗷,JD在下面!
CVTE部件数字化-系统开发JD
【岗位职责】
1、深入洞察和理解业务,注重业务价值,与需求同事共同完成业务指标改善;
2、参与技术架构设计,设计上有考虑解耦和扩展,主导核心编码实现;
3、主动发现、分析并解决项目中的技术/业务难题,促进产品的迭代和优化,提高开发效率
4、积极协同组员并推动相关方,保障团队项目保质按时交付
【任职要求】
1、计算机相关专业;3年及以上java开发经验者优先;具有[营销/供应链/制造域]系统开发经验者优先;
2、熟练掌握java,有扎实的编程功底,具备良好的编码规范;理解IO、多线程、集合等基础框架,对JVM原理有全面的了解;
3、熟练掌握Spring、Spring MVC、Spring Boot、Spring Cloud、MyBatis等常用框架,了解所用开源框架的原理和机制;
4、熟悉常用设计模式及开发实践;
5、熟练掌握 PostgreSQL 数据库设计、编写和优化;对SQL优化有丰富经验者优先;
6、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
7、掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验;
8、[加分项]:了解DDD中台能力建设及有相关开发工作经验者;
9、具备良好的沟通理解能力、逻辑思维能力;熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;
7
🔥CVTE视源股份2025届校园招聘秋招正式启动!(有内推码哟⬇️)
【关于视源股份】
1.公司简介:2005年成立,A股上市企业,中国制造业民营企业500强
2.公司业务:TV板卡,seewo、MAXHUB领效等行业知名品牌
3.福利待遇:专业导师+免费星级三餐+代租公寓+免费班车+免费健康体检+健身房、游泳池、电影院等,还有服务奖励、季度奖金、专项激励等你拿!
【网申通道】
🔗投递链接:campus.cvte.com,填写内推码快人一步哟👏
❗️内推码:zenglingbin@cvte.com
3
之前在做API开放平台的时候,大家都可能会有一个疑问,我们使用SDK为开发者提供便利,那么在开放接口逐渐增多的时候,我们应该怎么去维护这个SDK呢?是不是需要我们在每次上线接口的时候,都去SDK中编写一个方法去调用呢?
那么今天我在互联网遨游的时候看到了一篇文章,来自美团的开放平台,标题一下就吸引了我--“美团开放平台SDK自动生成技术与实践”,好好好,自动生成SDK,那不就刚好解决了大伙的疑问吗。
我大概看了一下(上班摸鱼呢),有一个方案就是基于模板引擎来生成代码,那不就巧了,新项目就有相关内容,啧啧啧这会不得不学了,但是感觉我还没有完全看明白,发出来看看星球大佬们,有没有空实现一下,然后给大伙分享分享,我也学习学习哈哈[呲牙]
链接:https://tech.meituan.com/2023/01/05/openplatform-sdk-auto-generate.html
41
