27 秋招 ing,目前进展和碎碎念
shanduduchen:
目前正在实习,主管给我了 offer,但我还没决定去留,主要是因为薪资不满意(上个帖子提到过 8-9k)。
目前只拿到了几个实习的 offer,说实话意义不大,我也不知道应该选择实习转正的 offer 还是直接拿秋招的正式 offer,个人觉得目标应该是后者,但自己也不太清楚这之间有没有本质上的区别(即使是正式职务也需要实习?)。
目前有点迷茫,我想了想就这三块:项目、八股、算法,其他的暂时想不起来,或许还有没考虑到的。
实习项目我觉得冷暖自知,也好吹吹牛,给自己找个说法,这方面个人觉得问题不大。一个电商项目,重点在支付链路回调这一块……redis lua 什么的蛮复杂,说白了也不是自己写的,都是 ai 生成的。对了,像这种复杂度的东西,大家都是自己写吗?我感觉没有 AI 根本没思路,在以前古老的编程时代,我们小白没经历过,难道也不是自己写的,而是参考网上的,比如百度或 CSDN 吗?(发现我们这一代人已经成了 AI 原住民了)
还有一个 rag 项目(天啊,我发现自己没做过 agent 项目!),其实在 AI 这一块我是看那个小林的 coding 笔记,项目就是 loar 微调(感觉没有含金量,怎么造数据,训练的类别,各个指标的含义,面试一般会问这个),然后向量数据库选型,怎么切割,query 改写,多路召回,重排序等等……我最大的困惑就是——感觉都有点概念性,比如 harness 工程,听起来简单,但代理到约束,自身没搞过,真是头大……
还有一个目前的项目,流程平台的公司自研流程引擎的优化,根据需求进行调整,比如原来只能一个个导入,现在要实现批量导入,还有一些比较复杂的功能,比如一个节点审批过了,怎么在管理端退回(干预性的),都是 Java。
然后就是算法了,嗯,现在才刷了两个,没找到好的学习方法,可能是我笨,我觉得不看题解怎么能做得出来!有人说先看五分钟再看题解,还有人说直接抄题解就会了,我也不知道,该怎么做比较好。还有,hot100 需要刷完吗?
八股无非是 ai+Java,而 ai 我觉得反而比较好懂(概念比较多),Java 的八股确实让人挠头,概念太多且复杂,这要怎么解决呢……
哦,再写点面试经验:目前这个实习公司,主要是 redis、mq,还有 sql 的项目,之后手写了一个查询语句,过了。
某电商的 Java 开发,Java 八股快问快答。
## 板块 1:Java 基础
1. JDK、JRE、JVM 包含关系 + JVM 跨平台原理
2. ArrayList 和 LinkedList 底层结构、时间复杂度、插入性能差异
3. volatile 关键字原理
4. == 和 equals 区别;重写 hashCode 的必要性(混入 toString 知识点)
5. 抽象类与接口的核心区别、JDK1.8 接口的新特性(答不上来)
6. synchronized 锁的完整升级流程(只记得部分状态,回答不全)
7. Spring IOC 容器概念(卡顿答不出)
8. Spring AOP:JDK 动态代理、CGLIB 动态代理原理
9. MyBatis #{} 和 ${} 区别(只答出防 SQL 注入,细节缺失)
## 板块 2:计算机通用基础(操作系统 + 计算机网络)
1. JVM 堆栈、方法区区分(线程私有/共享、存储内容)
2. CMS、G1 两种 GC 垃圾回收器的核心差异(完全没接触过)
3. OOM 的含义、常见触发场景
4. HTTP1.1 和 HTTP2.0 的区别(没听清题目,要求复述)
5. HTTPS 特点、加密完整流程(只懂表层,加密流程答不出)
6. TCP 三次握手、四次挥手(握手模糊,挥手完全遗忘)
7. 进程和线程的区别
8. 上下文切换带来的性能开销来源(仅模糊提到分页,其余不会)
## 板块 3:数据库 MySQL
1. MySQL 事务隔离级别、MVCC 的底层实现原理(仅记得默认隔离级别)
2. MVCC 实现原理(笼统只说是日志,没有完整逻辑)
3. MySQL 索引失效场景、最左前缀原则(混淆了索引、行锁的概念)
4. 聚簇索引、二级索引的区别(完全不记得)
## 板块 4:后端缓存 Redis
缓存三大问题:缓存穿透、缓存击穿、缓存雪崩,产生原因 + 全套解决方案
## 板块 5:AI 工具 / 大模型实战
1. Transformer 基础机制、Token 作用
2. LLM 实操:微调、模型部署、训练数据集的制作
3. Dify 平台使用、知识库搭建
4. RAG 完整全链路:文本切割、多路召回、重排序、全流程痛点
5. 落地项目:医院智能问答系统(Java 对接 RAG 知识库)
难度有点高,已经过了。
某数据库的 fde,四面,终面是 ceo 面,挂了。前两个面基本是项目和八股,过了,运营总监面也过了。
不过 ceo 面让我手写 Java 的单例模式两种,并给出同步锁优化思路,要求文本文档写,我呃……写不上来,问 ai 说那是简单题……我这么菜吗?挂了。
唉,就写到这吧。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234076)
目前正在实习,主管给我了 offer,但我还没决定去留,主要是因为薪资不满意(上个帖子提到过 8-9k)。
目前只拿到了几个实习的 offer,说实话意义不大,我也不知道应该选择实习转正的 offer 还是直接拿秋招的正式 offer,个人觉得目标应该是后者,但自己也不太清楚这之间有没有本质上的区别(即使是正式职务也需要实习?)。
目前有点迷茫,我想了想就这三块:项目、八股、算法,其他的暂时想不起来,或许还有没考虑到的。
实习项目我觉得冷暖自知,也好吹吹牛,给自己找个说法,这方面个人觉得问题不大。一个电商项目,重点在支付链路回调这一块……redis lua 什么的蛮复杂,说白了也不是自己写的,都是 ai 生成的。对了,像这种复杂度的东西,大家都是自己写吗?我感觉没有 AI 根本没思路,在以前古老的编程时代,我们小白没经历过,难道也不是自己写的,而是参考网上的,比如百度或 CSDN 吗?(发现我们这一代人已经成了 AI 原住民了)
还有一个 rag 项目(天啊,我发现自己没做过 agent 项目!),其实在 AI 这一块我是看那个小林的 coding 笔记,项目就是 loar 微调(感觉没有含金量,怎么造数据,训练的类别,各个指标的含义,面试一般会问这个),然后向量数据库选型,怎么切割,query 改写,多路召回,重排序等等……我最大的困惑就是——感觉都有点概念性,比如 harness 工程,听起来简单,但代理到约束,自身没搞过,真是头大……
还有一个目前的项目,流程平台的公司自研流程引擎的优化,根据需求进行调整,比如原来只能一个个导入,现在要实现批量导入,还有一些比较复杂的功能,比如一个节点审批过了,怎么在管理端退回(干预性的),都是 Java。
然后就是算法了,嗯,现在才刷了两个,没找到好的学习方法,可能是我笨,我觉得不看题解怎么能做得出来!有人说先看五分钟再看题解,还有人说直接抄题解就会了,我也不知道,该怎么做比较好。还有,hot100 需要刷完吗?
八股无非是 ai+Java,而 ai 我觉得反而比较好懂(概念比较多),Java 的八股确实让人挠头,概念太多且复杂,这要怎么解决呢……
哦,再写点面试经验:目前这个实习公司,主要是 redis、mq,还有 sql 的项目,之后手写了一个查询语句,过了。
某电商的 Java 开发,Java 八股快问快答。
## 板块 1:Java 基础
1. JDK、JRE、JVM 包含关系 + JVM 跨平台原理
2. ArrayList 和 LinkedList 底层结构、时间复杂度、插入性能差异
3. volatile 关键字原理
4. == 和 equals 区别;重写 hashCode 的必要性(混入 toString 知识点)
5. 抽象类与接口的核心区别、JDK1.8 接口的新特性(答不上来)
6. synchronized 锁的完整升级流程(只记得部分状态,回答不全)
7. Spring IOC 容器概念(卡顿答不出)
8. Spring AOP:JDK 动态代理、CGLIB 动态代理原理
9. MyBatis #{} 和 ${} 区别(只答出防 SQL 注入,细节缺失)
## 板块 2:计算机通用基础(操作系统 + 计算机网络)
1. JVM 堆栈、方法区区分(线程私有/共享、存储内容)
2. CMS、G1 两种 GC 垃圾回收器的核心差异(完全没接触过)
3. OOM 的含义、常见触发场景
4. HTTP1.1 和 HTTP2.0 的区别(没听清题目,要求复述)
5. HTTPS 特点、加密完整流程(只懂表层,加密流程答不出)
6. TCP 三次握手、四次挥手(握手模糊,挥手完全遗忘)
7. 进程和线程的区别
8. 上下文切换带来的性能开销来源(仅模糊提到分页,其余不会)
## 板块 3:数据库 MySQL
1. MySQL 事务隔离级别、MVCC 的底层实现原理(仅记得默认隔离级别)
2. MVCC 实现原理(笼统只说是日志,没有完整逻辑)
3. MySQL 索引失效场景、最左前缀原则(混淆了索引、行锁的概念)
4. 聚簇索引、二级索引的区别(完全不记得)
## 板块 4:后端缓存 Redis
缓存三大问题:缓存穿透、缓存击穿、缓存雪崩,产生原因 + 全套解决方案
## 板块 5:AI 工具 / 大模型实战
1. Transformer 基础机制、Token 作用
2. LLM 实操:微调、模型部署、训练数据集的制作
3. Dify 平台使用、知识库搭建
4. RAG 完整全链路:文本切割、多路召回、重排序、全流程痛点
5. 落地项目:医院智能问答系统(Java 对接 RAG 知识库)
难度有点高,已经过了。
某数据库的 fde,四面,终面是 ceo 面,挂了。前两个面基本是项目和八股,过了,运营总监面也过了。
不过 ceo 面让我手写 Java 的单例模式两种,并给出同步锁优化思路,要求文本文档写,我呃……写不上来,问 ai 说那是简单题……我这么菜吗?挂了。
唉,就写到这吧。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234076)
· 0 个赞
· 0 个赞