0%

新凯来软件开发一面

全程 60 分钟左右

  • 前面没录音忘了
  • 问对方技术栈(C#用的比较少,java会多一些,c++也会用图形处理,做抽象类,模型的选择控制生成,还有数据库,业务范围比较广)
  • 介绍一个项目里觉得有挑战的(手搓引擎)
  • 介绍了一下项目
  • 职责怎么划分的
  • 代码规模
  • 碰到哪些技术难题
  • 具体展开讲讲是如何实现的
  • 是独立想出来的,还是讨论的,还是借鉴了业内的方案
  • 你觉得c++和 c#与java的区别
  • 面向对象的特征
  • 采用什么方法多线程并发问题
  • 手撕算法题(面试官评价中等偏难)

    给你两个四位数 a,b 且 a,b 都是质数,你每次只能变化其中一位数字,并且需要保证变化后的数字也是质数,问从 a 到 b 最少的变换次数。

  • 思路想了一下用 DFS,然后手撕一半的时候被叫停了问了下思路说可以
  • 面试官说 BFS 会简单一些,用 DFS 会复杂一些
  • 反问
  • 主要看中软件知识掌握扎实
  • 跟团队领导的风格比较相关,把业务交出来比较重要,没有那么轻松和游戏行业比较像吧
  • 团队里面年轻人比较多,因为公司成立也没有多久
  • 正规培训流程,6个月适应期有导师,熟悉业务知识