4399 c++ 服务端

一面

  • 介绍自己背景
  • 实习期间最大收获(程序调试,团队合作)
  • 网络设备(嵌入式网络设备)
  • 游戏服务端(就扯了说并发量高)
  • 两个c++的项目是自发写的还是课程项目的(自发)
  • 原因(感兴趣、找后端工作学习)
  • 是否参考别的(一个有,一个有)
  • 线程、进程、协程区别(说得不好)
  • 协程是否可以并行处理、并发处理(?)
  • 协程函数重入,多个协程访问同一块数据,怎么处理(加锁把,真的没想过这个问题)
  • 线程同步(条件变量、互斥锁、信号量、消息队列,共享内存,管道)
  • 项目中用到的线程用到的通信手段(socket)
  • 协程项目是单线程模型吗?(是)
  • http服务器呢?多线程通讯(不是,有线程池,去处理任务)
  • static关键字(可以修饰:1、全局变量;2、局部变量;3、类成员变量;4、类成员函数;5、普通函数)
  • 类型转换(四种;static_cast\dynamic_cast\const_cast\reinpret_cast)
  • 基类指针转换成派生类指针的方法(1:c的强制类型转换;2、dynamic_cast)
  • 可以用static_cast吗?(可以用,但会有问题。当基类和派生类的不能相互转换,就会有内存问题)
  • 会出现什么问题?(内存错误,coredump,段错误)
  • 虚函数表(动态多态。多态的条件)
  • 虚函数表是在什么阶段初始化的(编译阶段)
  • 构造函数可以声明为虚函数吗?(不可以,。。。。。,编译时就不能通过)
  • 进程内存空间(代码段、数据段(。data。bss)、堆、匿名映射段、栈段、内核空间)
  • 类的static成员变量在哪个段(数据段。面试官反问,确定吗?确定)
  • c++内存屏障?(扯了一点,然后说不会)
  • 数据库用过?(mysql)
  • 还有呢?(redis)
  • mysql的存储引擎(三种:myisam、innodb、memory)
  • 最常见的是哪个?(innodb)
  • 数据量超大,读查询超多,用哪个(myisam)
  • 开源项目接触过吗?(无)
  • 提升自己的技术渠道(看博客、论坛、视频、看书)
  • 反问:
  • 工作内容:?游戏服务器开发
  • 更具体的呢?开发游戏时:业务层、底层框架、偏向业务层技术栈:c++、python、lua(业务层)
  • 想要候选人是怎么样的:和后端类似的。os、数据结构、计网
  • 结果:有人会通知的

二面hr面

2024/9/4 15:00

面之前的20分钟上网刷面经才知道是hr面。

网上有说因为报薪太高导致挂了,made

  • 现居城市
  • 课程、论文情况
  • 为什么想要投这个方向
  • 有没有游戏开发的经验(无)
  • 玩过哪些游戏
  • 考研还是保研
  • 为什么读研而不是就业
  • 研究生两年怎么度过
  • 为什么不留华为
  • 自己想要做哪个方向
  • 实习到什么时候,强制吗?
  • 能提前实习吗?(不能)
  • 实习过程中,遇到过印象深刻的难点
  • 实习加班多吗?
  • 理想中的工作状态
  • 导师对的评价
  • 学习技术方法
  • 能接受转技术栈吗?lua、erlang
  • 自己性格的优缺点 优点:能当牛马缺点:说话比较急
  • 爱好:run、听歌、看电影
  • 父母工作,父母态度
  • 家庭成员
  • 后面还是继续做技术吗
  • 反问:这轮是hr面,后面还有主管技术面
  • offer情况:xxx不想去吗?(回答比较卷,方向不感兴趣。不应该说卷的
  • 期待年薪:月薪aa,乘12或者13

三面主管面

2024/9/13 14:30,20min

  • 高中哪里读
  • 本科毕设
  • 研究生毕设
  • 介绍一下仿真的原理、工作、难点
  • 擅长的编程语言
  • 最有挑战的项目(webserver)
  • 哪一部分是自己改进的(异步日志模块)
  • 有看过什么源代码(stl容器)
  • 看完之后有什么收获
  • 常用的c++版本(11)
  • gdb用的多吗(多)
  • 使用了gdb什么功能(打断点、看调用栈)
  • 对游戏开发的看法
  • 玩什么游戏
  • 实习压力大吗
  • 反问:对于小白,想接触这个游戏开发,有哪些可以提前看看的(skynet,一个后端框架)
  • 反问:工作内容(........)

#25秋招记录#
全部评论
哥们啥时候参加笔试的
点赞 回复 分享
发布于 2024-09-07 17:36 广东
好难
点赞 回复 分享
发布于 2024-08-29 20:12 广东

相关推荐

02-27 13:44
吉林大学 Java
浅谈一下,个人理解跑路互联网几大岗位学习路径🎇非技术岗产品+运营:业务八股,主要是实习,办公软件使用,软实力更多一点,学历和实习其中产品需要:prd,原型图,sql入门就行,主要是查询语句,几个小时的速成即可,excel的vlookup等,从0-1入门产品经理的网课,运营需要:主要还是偏软实力的运营相关课程数分:sql(黑马,python,bi画图工具+业务八股,ab实验之类的,也是主要是实习,学历和实习 40hAi产品:python,pytorch,机器学习,深度学习理论与实战,大模型相关基础知识,transform架构和知识,业务知识 学历和实习 60h风控策略:s数分的技能点还要对应的信贷的业务知识背景 学历和实习🔧技术岗:学习门槛比较少的搜广推,python,pytorch,spark,机器学习+深度学习,小土堆,李沐,吴恩达,李宏毅,王树森推荐系统,kaggle项目, 学历和实习 80h风控算法,python,机器学习和深度学习,相关业务知识和项目 80h数开数仓:java,python,linux,sql,这些是基础的,进阶的:hadoop,hive,spark,kafka,flink,zookeep,数仓建模理论,阿里大数据,bi,tb可视化,几个项目,尚硅谷或者黑马,可选的:redis,hbase,monggodb 200h大模型应用开发:python,java,机器学习深度学习,rag,mcp,agent,langchain,langgraph,大模型微调 150h大模型算法:学历实习论文,python,机器学习和深度学习,nlp,损失函数、数据处理,预训练,大模型结果评估,监督微调sft,人类偏好对齐rlhf,高效微调lora等,强化学习,经典的大模型架构,例如gpt,qwen,创新的架构,框架应用,性能优化deepseed,模型量化,检索增强rag,agent,其他:模型压缩,技术报告 300h (校招故事会)核心精简版:python,机器学习和深度学习,llm的前置知识和理论,transformer,预训练的知识,tokenization,rope,归一化,flashattention,后训练,sft,lora微调,rlhf,rag,agent数据科学数据挖掘:低配版算法,sql,python,机器学习和深度学习,业务知识开发大类(含前后端测试):暂未整理全部都是:一两个项目,学历,专业尽量对口,跨专业也可以,主要看实习,大模型这一块还看论文,八股,有代码的还要准备手搓代码,力扣hot100,然后刷实习
掌握什么AI技能,会为你...
点赞 评论 收藏
分享
评论
5
13
分享

创作者周榜

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