春 招 2024

教育经历

GPA: 3.31(3.34)2020.09 - 2024.07
主修课程:数据结构(90), 计算机网络(84), 数据库(87), 操作系统, C++(94), Java
在校经历:曾获学校与企业奖学金, “三好学生”等荣誉,发表 EI 会议论文一篇。曾加入学院青马工程班学习,担任华工青年志愿者指导中心宣传部副部长,有丰富的志愿活动和学生组织经历。
语言技能:CET-6 4862022.06 CET4:5302021.06
荣誉奖项:五粮液优秀学生奖学金 (2023.10),华南理工大学三等奖学金 (2022.09),广东省第十一届大运会“优秀志愿者” (2022.06)
2022—2023学年度 “三好学生”×,校级“优秀公益组织骨干”,”青马工程”班优秀学员
2021—2022学年度 “三好学生”,“两优两红优秀共青团员”
Publications:
[1] Feng Cai, Jingxu Peng, Peng Zhou, “Current Study on Image Restoration Leveraging CNNs and GANs”, 2024.02.14, 2023 International Conference on Data Science, Advanced Algorithm and Intelligent Computing (DAI 2023)
近年来,图像恢复技术中CNN和GAN应用广泛。DnCNN模型通过残差和批量归一化有效去噪地震图像。SRGAN使用GAN和感知损失函数提高图像质量。Constrained-DnCNN模型进一步优化地震数据解读。CR-SRGAN专注于文物超分辨率和颜色恢复,采用特殊的训练数据集。DCGAN结合CNN和GAN特点,展现出在特征提取和适应数据分布方面的优势,是图像恢复领域的有前景研究方向。 https://www.atlantis-press.com/proceedings/dai-23/125998064

专业技能

Java 后端方向:

  • 熟练掌握 Java 基础,集合等相关知识,了解常见的设计模式。
  • 熟悉 JVM 的垃圾回收机制、类加载机制及 Java 的内存区域。
  • 熟悉 Java 并发编程,掌握JUC中常用的工具类,如 ConcurrentHashMap 等,熟悉多线程,线程池,Java 内存模型。
  • 熟悉 OSI 七层模型和 TCP/ IP 四层体系分层结构,掌握常见网络协议,如 HTTP/ HTTPS、TCP、UDP、DNS等。
  • 熟练使用 MySQL 数据库,熟悉 MySQL 索引、事务、存储引擎、锁机制。
  • 熟悉操作系统的进程通信、死锁、内存管理等知识。了解Linux 常用命令。
  • 熟悉 Redis 数据类型使用场景和内部实现,熟悉持久化和过期淘汰策略,熟悉缓存高并发场景。
  • 熟悉 RabbitMq 的使用,了解消息可靠性的保证、死信队列、延时队列等,了解 Kafka 的基本使用
  • 熟练使用 Spring Boot、Spring、MybatisPlus 等常用框架,熟悉 Spring IOC 、AOP 原理,了解 Nacos 、Zookeeper 等常见组件。
  • 了解 SpringCloud 常用的微服务组件及其使用;如NacosRibbonFeign、HystrixGateway等
  • 数据结构:了解常见数据结构如数组、链表、栈、队列、二叉树等;熟悉常用算法如双指针、递归、排序算法等

实习经历

  • 广州骏伯网络科技有限公司_Java开发实习生_2024年01月~至今_广州

    • 主要工作:
      • 参与用户拉新系统的开发。当用户点击我方投放的广告后,将消息推送到拉新系统的 mq 队列中,我方作为消息的消费者进行消息拦截和转发。通过 Kafka 进行削峰处理,避免 QPS 过高导致的系统负担。
      • 开发白名单功能。在消息转发的过程中,先从本地缓存及 Redis 中查看白名单数据,未命中则调用相关接口拦截非目标用户。在白名单中添加我发的测试手机设备号,从而在投放新的广告后进行联调测试。
      • 参与内部报表平台的开发。根据产品原型图设计数据库表,开发报表数据的分页查询接口。
  • 广东创世科技有限公司__Java开发实习生__2023.03-2023.05__广州
    牙医星球小程序:负责”个人中心”部分接口以及相关数据库字段的设计,实现了在线视频的弹幕功能。
    广东省青少年科技创客大赛系统:参与了该在线编程竞赛平台的学生端功能开发。在已有项目的基础上,编写完善了学生登录、编程题判题等方面的代码。熟悉了团队开发流程以及 git 的日常开发使用。

  • 中国电信股份有限公司东莞分公司__IT开发工程师__2023.07-2023.08__东莞
    参与电信AI知识库的建设,打造电信业务专家水平的对话机器人。负责测试本地知识库,完善知识云文档,以及收集资料供大语言模型进行训练。此外,接触了开源项目,学习了深度学习框架。

项目经历

“校跑跑”校园代拿平台

  • 项目描述:”校跑跑”平台是一款致力于解决大学校园内代拿服务需求的创新型应用,提供方便快捷的外卖、快递、文件等代拿业务,同时确保支付双方的信用和流程的可跟踪。
  • 主要工作:
    • 在任务发布模块,通过产品原型总结出代拿服务任务模型,并使用双值枚举的方式对类型、数量、状态等进行存储。
    • 在任务列表模块,实现了多筛选和多排序条件下的动态分页列表查询。
    • 使用数据库悲观锁,解决同一跑腿任务的超卖订单问题,实现抢单唯一。 
    • 为代拿双方的陌生人服务安全性,对每个状态进行流水记录。流程状态切换中实现了照片上传的可靠性,为了节省服务器带宽,使用腾讯云 COS 直传方案,提供预签名给前端,保障了 COS 的安全性。
    • 在接单前,需要接单人支付押金,实现跑腿人押金的支付、押金退还的事务处理。

高校闲置资源交易系统

  • 系统架构:SpringCloud + SpringBoot + Nacos + Redis + MySQL
  • 项目描述:系统采用微服务架构,旨在为消费者提供一站式商品交易平台。通过细致的业务划分,系统分为用户模块、商品模块、购物车模块与支付模块,确保每个模块服务的高效、可维护、可扩展。
  • 主要工作:
    • 使用 Nacos 实现服务注册,消费者服务通过 Nacos 拉取和订阅服务。
    • 引入 Redis 数据库,优化项目中登录验证码的使用,对需要频繁访问的数据进行缓存。
    • 使用 Gateway 及拦截器实现了登录信息校验,避免各微服务中的代码重复。
    • 通过 Sentinel 完成系统限流熔断功能,防止服务故障后影响整个系统运行。

牛客论坛(-> 高校就业信息分享平台)

  • 项目描述:一个基本功能完整的论坛项目。主要功能有: 基于邮件激活的注册方式,区别登陆状态为游客或已登录用户展示不同界面与功能。支持用户上传头像,实现了发布帖子、评论帖子、发送私信与过滤敏感词等功能,以及点赞,关注与系统通知功能。
    项⽬构建在 Spring Boot + SSM 框架之上,并统⼀的进⾏了状态管理、事务管理、异常处理。
    (项目是一个以就业信息分享为基点的信息分享平台,在平台上学生可进行就业信息或者学习资源的分享,增加学习就业信息的获取渠道,例如,发布帖子,发布招聘信息,学生间可以互相关注,私信来互相分享资源。)
  • 核心功能:
    1、用户模块:使用 Spring Email 辅助发送注册激活邮件,并且使用 Interceptor 拦截器赋予不同类型的用户权限,解决http无状态带来的缺陷问题,保护需登录才能查看的资源。
    2、内容模块:使用 Spring AOP 面向切面编程思想统一记录日志;数据库连接使用 Mybatis 框架来完成,实现SQL语句和代码的分离,解除了SQL语句与代码的耦合。
    3、通知模块:使用 Kafka 消息队列构建异步消息系统,实现点赞关注与通知(系统)间削峰。
  • 项目优化:
    1、引入 Redis 数据库,优化项目中 Session 的使用并利用 Redis 实现点赞和关注功能。
    2、使用 Caffeine + Redis 实现两级缓存,优化了热门帖子的访问。(借用 Jmeter 工具测试吞提升20倍)
    (使用 Spring Security 提高系统的安全性,防CSRF攻击;使用拦截器解决登录状态剧新及频繁刷新问题)
  • 组价描述:
    • 项⽬构建在 Spring Boot + SSM 框架之上,并统⼀的进⾏了状态管理、事务管理、异常处理;
    • 利⽤ Redis 实现了点赞和关注功能,单机可达5000TPS;(对频繁需要访问的数据,如用户基本信息使用Redis作为本地缓存,提高服务器性能。采用事务管理保证数据的正确,采用“先更新数据库,再删除缓存”策略保证数据库与缓存数据的一致性;)
    • 利⽤ Kafka 实现了异步的站内通知,单机可达7000TPS;(在用户被点赞、评论、关注后,放入异步队列,以系统通知的方式推送给用户)
    • 利⽤ ElasticSearch 实现了全⽂搜索功能,可准确匹配搜索结果,并⾼亮显示关键词;
    • 利⽤ Caffeine + Redis 实现了两级缓存,并优化了热⻔帖⼦的访问,单机可达8000QPS。
    • 利⽤ Spring Security 实现了权限控制,实现了多重⻆⾊、URL级别的权限管理;
    • 利⽤ HyperLogLog、Bitmap 分别实现了 UV、 DAU 的统计功能,100万⽤户数据只需*M内存空间;
    • 利⽤ Quartz 实现了任务调度功能,并实现了定时计算帖⼦分数、定时清理垃圾⽂件等功n能;
    • 利⽤ Actuator 对应⽤的 Bean 、缓存、⽇志、路径等多个维度进⾏了监控,并通过⾃定义的端点对数据库连接进⾏了监控。

社团/组织经历

  • 华南理工大学青年志愿者指导中心 宣传部 副部长 2022.04-2023.04
    1.承接中心的摄影任务,组织志愿活动的现场拍摄,负责培养部门成员的基本摄影能力;
    2.协助完成中心公众号推文制作,宣传大运会、广州马拉松、志愿一条街等活动中的志愿服务工作;
    3.负责部门的内建工作,营造良好氛围。

个人陈述/个人优势

  1. 本科就读于华南理工大学网络工程专业,曾获学校与企业奖学金,三好学生等荣誉,以共同第一作者发表 EI 会议论文一篇;(曾加入学院青马工程班学习,担任华工青年志愿者指导中心宣传部副部长,有丰富的志愿活动和学生组织经历;)
  2. 熟悉 Java 开发,能够熟练使用 Spring Boot、Spring、Mybatis 等常用框架,有着坚实的专业知识和实践经验;大学期间,我参与了多个项目或实习,不仅深入了解了软件开发流程,还培养了问题解决的能力和团队协作技巧;
  3. 我对信息科技领域充满热情,对新技术和趋势保持关注,有较强的自我学习能力。希望能在企业数字化转型中,应用技术来推动创新和提高效率。

应聘理由

我对Java后端和软件开发有着坚实的专业知识和实践经验。在大学期间,我参与了多个项目或实习,不仅深入了解了软件开发流程,还培养了问题解决的能力和团队协作技巧。
东莞银行一直以来都在金融科技方面取得了卓越的成就,我渴望加入这个充满活力和创新的团队,共同推动银行业务的数字化转型。我相信自己的技术背景和对金融领域的热情将使我成为东莞银行信息科技团队的有力资产。

  1. 个人优势:
    作为一个经验丰富的Java软件开发者,我在面向对象编程、分布式系统设计以及大规模数据处理方面具备深厚的技术功底。我在之前的项目中,成功地设计和实施了高性能的、可扩展的Java应用程序,这使我对云核心网线Java软件开发的挑战充满信心。我的解决问题的能力以及对新技术的快速学习适应能力,将使我能够在贵公司的项目中迅速融入并取得成绩。
  2. 选择行业:
    我一直对云计算和核心网络领域保持浓厚的兴趣,深知这是当今数字化时代的基础。贵公司在云核心网线方面的领先地位以及对新技术的持续投资,使我对能够参与并推动这个领域的发展充满憧憬。我渴望加入贵公司,通过亲身参与和贡献,不断提升自身技术水平,同时为公司在行业内的创新发展贡献力量。
  3. 商业价值:
    我深刻理解软件开发不仅仅是技术问题,更是在商业环境中为客户提供切实解决方案的过程。我注重将技术与商业需求相结合,通过深入了解客户需求,迅速响应市场变化,为公司创造有价值的产品。我相信我的经验和技能将有助于提高贵公司的竞争力,实现商业和技术的双赢。

个人总结

入学以来,我始终保持着积极向上的态度,希望在各方面都能够取得进步。在这段充实的时光里,我探索了知识的广度和深度,结识了众多志同道合的朋友,培养了坚韧的意志力,以及树立了对未来充满信心的决心。
未来的日子里,我将继续发扬个人优点,脚踏实地,真诚做人,潜心做事,不断地提高自己,为社会作出更大的贡献!

  1. 思想上:我热爱祖国,积极学习党的理论,加入了学院青马工程班学习,努力成为一名合格的入党积极分子。我热心公益服务,在校青志宣传部担任副部长,为志愿精神在校园中的传递而努力。也在各项活动中积极参与志愿者工作,帮助有需要的人。
  2. 学习上:我能够比较自觉和广泛地学习专业知识,勤奋刻苦,在各科目中都取得了不错的成绩,获得校级奖学金两次。我参与到前沿的科研项目中,以共同第一作者发表一篇国际会议论文。
  3. 课余生活中,我也积极参与了各种文体活动。我乐于与人沟通,把握团队合作的机会,在学习与人协作的过程中,我的沟通和协调能力得到了不断加强。我也积极参与到课外实践中,完成了三段企业实习。这不仅锻炼了我的专业技能,更在团队协作的过程中,培养了实际解决问题的能力。同时,我也在不断思考未来的职业发展和目标,努力打下一个好的基础。

2024春招

  • 乐刻运动
    • 一面 3.17
      java锁,,rentanlock
      HashMap如何处理10w条插入?为什么大小是2的指数?一开始就要创建大容量;方便在计算插入下标时与数组大小或运算
      jvm组成??老年代,GC,回收期??
      new一个对象的过程、、
      mq消息确认?事务本地回滚??channel
      redis多路查询为什么这么快??过期了怎么办?手动设置一个迭代中不过期??
      mysql查询优化
      面试官:把基础搞好,在实践中运用
  • 卓望数码
    • 一面 3.18
      多态、、线程创建方法,区别,,工厂模式/抽象工厂模式??
      ACID、、D是永久性!!索引,最左匹配?
      IO,如何读取一个不知道类型的文件A数据到文件B中?buffer,inputstream??
      sentinel流控,,
      远程debug??IntelliJ IDEA 中”Run” 菜单”Edit Configurations”配置远程调试,填写调试服务器的主机名/IP 和端口号,然后启动远程调试会话,设置断点和调试;
      面试官:动手能力不太行,基础知识不深入
  • 小鹏汽车
    • 一面 3.20
      最有收获的项目、、项目几个模块、、
      抢单悲观锁实现、、
      支付怎么做的、、微信支付??
      实习做了什么?拉新具体做了啥?
      kafka消息顺序?
      mysql隔离等级,,
      jvm内存区域几个部分?
      springboot特点?
      spring bean依赖项目还能启动吗?
      OSI七层、、5.会话层、、6. 表示层
  • 新凯来
    • 技术面 3.21(通过)
      实习工作、、没讲清楚
      收获了什么、、mq的使用,kafka技术选型
      项目复杂度、、创业项目,量级小
      lc1023
    • 性格测评重测:不够积极
  • 4399游戏
    • 一面 3.21
      具体怎么熟悉了团队开发流程、、
      实习工作、、消息拦截逻辑,消息参数与枚举值比对,equals??
      非法字检查?微信小程序接口、前缀树?? BST、、
      网络知识学习:实现弹幕功能用了websocket,还可以用什么别的方法?TCP,Redis??
      TCP编程?socket聊天室??
      对这份工作有什么期待、、
  • TPlink联洲
    • 机考算法:1、最长回文子串 java11?? 2、lc1114按序打印
    • 一面 3.21
      TCP/UDP,MySQL索引,synorized与lock,实现hashmap、、尾插法的好处,spring设计模式,动态代理、、jdk,cglib
      实习:如何拦截
      项目:本地缓存与Redis不同步
      有没有offer!?
    • 二面 3.26
      实习、、拦截,可以用spring的设计模式或者技术吗??策略模式,aop非业务,,
      白名单过期时间,量很大用布隆过滤器的缺点、、
      kafak架构,如何实现高吞吐量,前后吞吐量2000qps->200kbs
      项目、、不感兴趣,要说设计还是亮点?
      retranlock,可重入锁,,
      mysql、、隔离等级,索引优化,查看索引的使用 explain?? mvcc??
    • 终面 3.27
      论文、考研、父母工作、数学挂科、实习、、
      项目:腾讯云 COS 部署,校内创业团队人数(产品经理 2、前端1~2、后端核心2迭代有空来、、),使用springcloud框架为什么还用nacos,sentinel??
    • 终面-已进入人才库 4.25
  • 广州农商银行(英才计划)
    • 面试 3.27 放弃
  • 经纬恒润
    • 面试 3.29
      实习、、kafka选型、其他mq了解吗、白名单缓存一致性
      反射、泛型、mysql索引失效,in??设计模式
      事务的使用、事务传播、、spring拦截器,过滤器、、gateway路由,断言
      智力:八个球,其中一个比较重,其余质量相同,如何用天平秤两次找出较重的球?
  • 多益网络(-> CPP游戏引擎研发)
    • 面试 4.3
      最有挑战的项目??难点??
      团队有几个人,工作流程,如何协调(接口文档?)和前端沟通??
      java的优缺点,垃圾回收算法,链表与数组,浅拷贝与深拷贝
      线程安全,如何保证(乐观锁,悲观锁),线程与进程
      静态绑定,动态绑定,编译时多态,运行时多态
      面向对象的三个特点、、为什么需要继承和多态??
      Redis作缓存的缺点与解决方法
      介绍框架:spring、springboot、mybatis
      如何学习的?看视频+chatgpt发文、、有没有使用搜索引擎?google、stackflow??
      玩什么游戏?我的世界,根据三维坐标保存每一个格子的类型,那么要用三维数组表示整个空间,如何优化存储方式??百度实景地图的原理??
    • hr面 4.10
      薪资?20k,18k,如何得出这个薪资的?
      什么时候来实习?实习->试用->正式
      秋招,春招offer情况,考研,每段实习时间都不长
      了解岗位要求,转cpp吗?入门语言
      了解公司业务吗?玩网页游戏少
      工作时长996+周末半天,学习时间
      籍贯,家庭,接受广东外工作地点,对象
      父母怎么看待你找工作?如何评价父亲?
    • 未录用
  • 招商银行·招银网络科技
    • 测评 北森测评
      1. 语言理解:直接看题,提炼几条关键逻辑,再看题目
      2. 图表分析:先看题目,再看图
      3. 图形推理:找规律、、叠加,合并消除,各类图形总数、、
      4. 性格测评:最符合/最不符合
    • 机考 4.1
    • 一面 4.7
      String比较可以用 == 吗?Arraylist.remove() 报什么错?HashMap键可以null?
      jvm内存区域、如何写一个程序让方法区oom
      线程安全问题、synorized和reentrantlock的本质区别,底层实现??cas存在什么问题??
      数据库acid,索引是什么
      tcp三次握手的本质、http的组成,http头有什么部分
      十万个数取最大10个、二分排序
    • 综面 4.16
      技术:项目,商城redis的使用,redis客户端??
      hr:挂科原因,,最大的缺点??实习长短、项目时间重合,实习目的(项目缺人/应届生招聘),如何评审,上线时间紧张怎么办?
      考研!!没考,找工作确实比较晚,技术栈:七月份开始学,秋招技术不足,春招积累面试经验后通过
      反问:招聘流程,工作时长
    • 未通过
  • 中国平安·平安寿险
    • 面试 4.8
      项目介绍很烂。。同一时间代拿任务发布量级很大的情况下怎么动态分页查询??
      实习:拦截具体工作是什么?媒体->拉新,调接口??拉新->APP后台,发http请求,rpc??整个拦截流程,流stream??kafka重复消费,redis标识符,消息量很大??报表具体有什么字段,如何设置的??
  • 深圳农商银行(信息技术岗)
    • 面试 4.8
      实习:kafka如何知道通道、、git怎么用分支的
      项目:如何过滤非法字?乐观、悲观锁,锁升级,MySQL事务,@transaction失效?为什么用nacos?限流和熔断??项目部署,linux文件中查找??
      hr:为什么放弃考研?家庭情况?为什么匹配银行岗位?女朋友?
    • offer 4.23
  • 万得wind
    • 面试 4.9
      kafka怎么实现限流的
      任务发布到发布客户端,重复刷新查mysql??一百个人抢单,请求直接到数据库吗??nacos如何实现服务注册,
      多态,接口与抽象类,有用过吗??设计模式,哪里体现了多态,单例模式,,
  • TPlink普联
    • 面试 4.10
      校跑跑:与实习时间重叠(非全职,有需求就去),redis非重复支付,抢单为什么不用缓存层?商城redis使用
      实习:kafka怎么限流,,考虑不使用kafka优化??延时双删??
      synchronized的底层实现,jvm堆结构、gc、类加载机制,mysql的b+树索引结构+查询优化,mysql优化(数据库结构+具体使用中的sql优化)
    • 二面 4.18
      秋招情况,offer情况,实习,项目
    • 座谈 5.14
    • offer 5.15 17k
  • 58同城
    • 面试 4.11
      动态代理,线程状态、生命周期,线程池,Reentrantlock底层,信号?
      redis数据类型,zset有什么应用
      GC算法,G1和CMS的区别,内存泄露和内存溢出
      springboot特点,自己写一个starter, MyBatis中#和$的区别
      ConcurrentHashMap1.7,ArrayList扩容
      MySQL日志,二阶段提交
      面试官一直试图找到亮点、、
  • Shopee虾皮
    • 面试 4.13
      拉新系统框架,难点,广告重复点击
      kafka架构,消息重复消费,redis删除策略
      lc239
  • 北森云计算(-> C# 北京/成都)
    • 面试 4.17
      白名单作用,key-value怎么设置??
      kafka消费模式??使用场景
      redis基本类型,使用场景
      CPU 飙高系统反应慢怎么排查?
      互斥锁,线程池、删除策略?
      接口与抽象类,值和引用,Array和ArrayList
      Ioc容器及使用,设计模式,工厂模式的使用
      学习路线,职业规划
  • Boss直聘
    • 面试 4.18
      拉新系统解决痛点,拦截逻辑??kafka重复消费,同时重复消费??本地缓存caffeine
      跑腿抢单悲观锁,为什么不用乐观锁?如何优化,加缓存层??
      互斥锁选型、reentranlock底层原理?怎么实现公平锁??
      平时如何学习?博客,技术论坛?
      微服务调用,轮询??
  • 阿里-银泰
    • 面试 4.19
      kafka组成,选型,消息丢失?redis为什么这么快?
      sentinel服务治理,使用场景,自己设计一个组件统计各个微服务的qps
      mysql索引建立与使用,关系型与非关系型,索引中的节点上是什么??
  • 美团·优选
    • 面试 4.22
      kafka消息堆积??白名单二级缓存解决了什么问题?本地、redis、数据库同步??
      报表是在查出a表后分页再联合查b表,还是a,b表联合查询后再分页?
      抢单乐观锁实现,reentrantlock底层,可重入??集群部署下分布式事务??退款事务,先退款先流水??
      hashset的value存了什么?线程池加入线程使用空闲线程?联合索引怎么创建的?浏览器输入url的流程用到什么协议?操作系统与java线程的联系?
  • 比亚迪
    • 面试 4.24 放弃
  • 途牛旅游网
    • 面试 4.24
      jvm类加载过程,双亲加载机制
      hashmap原理,大小为2^n:hash值与数组大小与运算
      redis缓存击穿,缓存穿透,分布式锁
      SpringAOP、spring循环依赖、事务传播,sql优化
  • 宇量晟
    • 背景:华为+国资??半导体
    • 面试 4.26
      岗位:在线系统用c/cpp,离线系统用python,需要转语言
      c指针,智能指针,内存管理,多线程与多进程,二叉树/红黑树
      算法:判断点在三角形内,句子翻转单词不翻转
    • 测评 4.29
      要前后一致,然后要表现的乐观积极,团队合作,不能选带领导意愿的选项?不一定要讨好型,也可以硬气一点??
    • 综面 5.18 放弃
  • 灵动科技
    • AI赛道创业公司?
      • 初创公司:与大厂精细化的分工相比,初创公司开发岗位需要承担的工作可能更加复杂,缺少完善的培养机制和技术积累;需要更多的自我学习和解决问题的能力,锻炼的机会多,发展更灵活,有创新的机会,与公司共同成长。。
      • AI思考:外部(未来趋势,AI一方面在各行业普及,一方面使用门槛降低。。虽然算法研究岗位少,但是也存在很多AI应用岗位),内部(大学期间对AI热情很高,到老师实验室学习(自学经典AI课程),在东莞电信实习也参与了对话机器人项目(了解开源对话大模型),参加夏令营研究项目。。)
      • 岗位认识:这是一家AISaaS公司,专注于打造全球商业市场的通用人工智能应用软件平台,我们正在深圳寻求一位热情目具有技术潜力的应届毕业生后端工程师,作为后端工程师,您将使用大模型和先进技术,开发和实施可扩展和稳健的软件解决方案。一方面,我对AI算法和大模型有基本了解,一方面我掌握Java开发、、
      • 产品了解:GPT-4驱动的翻译软件??出海业务?利用人工智能进行翻译、本地化和全球扩张
      • 反问:作为创业公司,为什么不请经验丰富的工程师,而是应届生?我的情况:六月才能实习,已签三方
    • 初面 4.30
      美团毛利润计算:支出,收入??
      明确:对您公司的岗位有强烈的倾向,收到offer可以立刻入职(非实习),对薪资要求不高(15k)
  • 中国平安·平安金服
    • 初面 4.30
      最左索引底层原理(聚集索引??),b+索引与哈希索引,原子类??,https,对称加密
      感觉你面试经验挺多的??
  • realme真我
    • 面试 5.7
      重载与重写,http头内容,死锁,缓存类型和理解
      redis数据类型,集群部署,数据一致性,场景:查一个字符串类型数据为什么花了5s?
      数据库索引失效情况
      毕设做的什么。。
  • 交通银行
    • 面试 5.9
      项目,spring,依赖注入,单例,手撕:链表中是否有环?
  • 美的·软件工程院
    • 一面 5.10
      logn曲线,快速排序为什么不稳定
      可重复读底层原理,mvcc,Redis分布式锁
    • 二面 5.10
      三个优点,举例勤奋
    • hr面 5.11
      部门(软件工程院办公系统)业务(办公系统)双休(保证??)
      基本工资(12^12+12^3^绩效)五险一金(比例??)餐补(每日20)房补(租房900/月)
    • offer 5.14
    • 入职 7.8
  • 东方财富
    • 一面 5.13
      缓存与数据库的一致性,微服务架构,服务治理

总结

  • 投递:官网(使用内推码),Boss直聘(快速筛选简历),宣讲(甚至直通面试)
  • 前期:中厂刷经验,了解面试流程以及各部分常考题,掌握八股,熟悉个人实习和项目描述
  • 后期:大厂过不去,小厂捡漏,虽然八股基本覆盖还需深挖项目和实习中的每一个步骤,了解场景解决方法和项目优化方案
  • 改进:前期浪费了很多中小厂机会,白给厂没把握住(挂科+终面出错),大厂能力不足,最好一定要参加秋招。。。

签约

  • 流程:签三方(- 毁约)- 入职报道 - 签劳动协议(三方失效)- 试用期 - 转正
  • 文件
    • 毕业生推荐表:一份原件,毁约后要取回
    • 毕业生就业协议:即三方,一次毁约机会
    • 两方协议:约束小
  • 违约(一次机会)
    • 提交违约申请书:本人签字,无需提供原单位解约函,每月的10号、20号、30号之前交给辅导员
    • 违约申请通过:名单见“就业在线”https://jyzx.scut.edu.cn/
    • 原单位解约流程:1、手写并签名书面违约申请。2、违约金。获得原单位解约函。
    • 提交“新单位盖章的违约申请表”和“原单位解约函”给学校,审核通过后生成新就业协议书,与新单位签订三方。
  • 应届毕业生
    • 择业期:应届生身份通常可以保留两年。
    • 失效:一旦就业或缴纳社保,应届毕业生身份即失效。
    • 好处:银行、国企校园招聘优先,落户政策好.
  • 户口
    • 户口未迁来学校的毕业生,如户口需迁往工作单位的按户籍所在地公安机关的管理规定办理。
    • 不同的城市和地区有不同的落户政策,对于高校研究生毕业后的落户条件、流程和所需材料都可能有不同的规定。一些城市可能会对应届毕业生提供更为宽松的落户政策。
    • 户口保留:如果暂时没有找到合适的工作或者希望继续深造,可以选择将户口保留在原学校或原籍。在保留期间,需要注意保管好自己的户口页和相关证明材料,以备将来使用。
  • 毕业去向登记与档案信息填报
    • 档案整理:家庭情况、学习成绩、政治思想表现、身体状况等
    • 档案转递:按“广东大学生就业创业”小程序填写地址转递,一般于2024年7月中下旬开始寄送
    • 通过“广东大学生就业创业”小程序签订就业协议书且回传审核完成的,就业信息同步至“毕业去向登记”和“初始档案信息”模块
  • 社保公积金
    • 五险:即社保,养老、医疗、生育、工伤、失业保险,每月缴,公司缴大头个人缴小头,通常按国家及当地标准缴纳
    • 一金:即住房公积金,按 “个人月薪/当地平均居民收入” 为缴纳基数
    • 到手工资 = 税前年包 - 税款 - 五险一金(个人缴纳部分)
      内容 个人缴纳比例 单位缴纳比例 作用 特点
      养老保险 8% 20% 累计交满15年,退休后终身享受养老金 能中断没有影响
      医疗保险 2% 10% 医疗报销50%以上退休后享受医保待遇特点 中断3个月以上失效
      生育保险 0% 0.8% 生育后资料给单位,报销相关费用 生育津贴个人不能微纳
      工伤保险 0% 0.2~1.4% 工伤时获得医疗费用,保工作期间和下班途中 工伤保险个人不能缴纳
      失业保险 1% 2% 缴费满1年,失业后按照缴费年限领取失业保险金,主动辞职的不可以领取 失业保险个人不能缴纳
      住房公积金 5~12% 5~12% 租房、买房、装修房都可使用,特别是贷款买房利率低 可断缴(影响贷款),可提取/异地转移