广发证券一面

一面-2023年7月20日

  1. 自我介绍
  2. 围绕项目问了一圈。不太难,没深挖。
  3. C++(压力
  4. C++11中智能指针的分类。是线程安全的嘛,如果不是使用时怎么处理。
  5. C++11中线程安全提供的mutex等。11中的移动语义。声明一个类,将其一个对象move到另一个指针,可以吗,发生了什么。
  6. C++中基类的析构函数能否调用虚函数。
  7. 构建一个宏函数,提供结构体类型和成员变量名称,计算该变量在结构体中的偏移量。
  8. Linux中socket编程时,有一个复用的API,setaddr啥。阻塞和非阻塞编程。
  9. Linux IO多路复用。select、poll、epoll等。
  10. fork使用,父进程中一个指针指向一个地址,子进程中该指针是同样的地址,指向同样的空间吗。

全部评论
老哥,广发证券招C++开发吗?他们后端开发有用c++的吗?
点赞 回复 分享
发布于 2023-10-25 21:51 湖南
老哥,你这个是正式批还是实习啊
点赞 回复 分享
发布于 2023-08-17 18:07 吉林
拿了实习oc
点赞 回复 分享
发布于 2023-07-29 17:21 广东
题目挺难的,很有意义。答案和复盘在这里:https://notion.olimi.icu/article/d4a9ac11-612d-43b0-9dcd-329cf0b75233#9602c2822d5d41bfa0848cb609e3031a
点赞 回复 分享
发布于 2023-07-25 16:55 广东

相关推荐

基本都是项目和一些有点场景的八股1.arrayList和hashmap扩容机制2.你项目里哪里会用到 AOP ?介绍一下AOP事务传播类型3.你用 Redis 主要用了它哪些功能啊?考虑非常极限的场景,如果redis集群全挂了,项目还能正常用吗?--我回答数据库备份一份在redis崩溃后,数据库数据有些发生改变,如果保证缓存恢复后的数据和数据库数据一致?--Redis 重启做个标记,恢复后的第一次查询的时候先查数据库(其实我想的是给每个缓存的数据都做一个标记哈哈哈哈,但是感觉太占内存了。。或者根据业务看一下如果是更新比较频繁的,直接在缓存里全部删除再恢复?)先查redis,异常之后查数据库,项目里都是这么写的吗?spring里有没有给包装好的方法或写法?(不了解,应该是没有)4.几个MQ对比kafka副本机制kafka怎么保证消息不丢失?怎么避免消费端重复消费?--业务上幂等,唯一消息id同一消费组的三个消费者消费三个分区,如果有一个消费端挂了,其他消费者来消费,怎么保证不重复消费?这个时候消息id在哪5.项目:第三方登录怎么实现的?6.你写的比较好的或者你看过别人写的比较厉害的代码?(。。。。)7.Etcd怎么注册的?心跳检测怎么做的?8.消费方为什么要用代理模式?什么作用?代理模式主要用在哪些地方?--spring 和 mybatis9.kryo使用threadlocal?10.最近有用 AI 的一些东西吗?研究过 AI 吗?业务:主要服务的对象是一些公募,还有一些比较有钱的个人客户
点赞 评论 收藏
分享
工作职责 1、参与大型商业游戏的客户端开发,深入理解玩法设计,将策划案转化为稳定、可扩展的代码实现;2、使用游戏引擎开发核心模块,如:AI、角色3C(移动/镜头/控制)、战斗逻辑、UI系统、场景管理、性能优化等;3、与策划、美术紧密协作,参与技术方案设计,为游戏体验提升提供专业建议;4、攻克网络同步、内存优化、渲染效率等技术难点,保障玩家流畅体验。任职要求1、计算机相关专业,具备扎实的计算机基础(数据结构/算法/操作系统/网络);2、热爱编程,至少掌握一种游戏开发常用的编程语言,并深入了解其思想、原理和底层细节;3、具备系统性的编程思维,能对复杂问题进行拆解并设计清晰解决方案;4、逻辑思考、沟通表达清晰,具备团队协作意识,对技术难题有强烈的好奇心和攻克欲望;5、具备快速学习能力,能主动跟进游戏开发领域的新技术趋势;6、实习时长不低于3个月,每周出勤至少4天。加分项1、有实际游戏项目的开发经历或实习经历;2、接触学习过游戏开发引擎(比如Unity、虚幻);3、有 AIGC、代码大模型提效、AI 自动化、AI Agent 等相关AI应用经验者优先面向对象2027届及之后毕业的在校生投递链接https://jobs.mihoyo.com/?sharePageId=121176&recommendationCode=052BT&isRecommendation=true#/campus/position/7756
点赞 评论 收藏
分享
评论
4
27
分享

创作者周榜

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