2025.2.27 LiblibAI

287 阅读2分钟

一面

  1. 自我介绍
  2. 为什么找工作?base地有要求吗?
  3. 指定了介绍简历中的某个项目
  4. 设计题
设计一个抢红包的系统,1、规则同wx红包,2、可以设置红包的权限,3、考虑数据量+并发
  1. 代码题
实现一个上台阶的游戏
一次可能走一步,可能走两步
走n级台阶的所有可到达的具体执行步骤
eg:
n = 3
output:
[[1,1,1],
[1,2],
[2,1]]
*/
  1. 反问

3.28 二面

  1. 自我介绍
  2. 离职的原因是什么?团队调整的背景和缘由是什么?
  3. 目前的职级,正常几年晋升一次?
  4. 这次想看什么样的机会
  5. 对AI有了解吗
  6. 挑个一面没讲过的其它项目(预算池模块)讲讲
    • 就某一个点展开讲讲技术上的设计,解决了什么样的问题,怎么解决的
    • 做了一些数据处理和接口上的抽象吗
    • go中反射是如何实现的?原理是怎样的
    • 在语言设计层面是怎么实现的,能够支持运行时去获取它的类型和值的
    • 反射性能上有问题,使用上该如何优化呢
    • 能不能通过反射去动态的调用一个函数?
  7. 代码题1
已知F3(),随机生成0,1,2的其中一个, 概率均匀的
构造F5(),随机生成0,1, 2, 3, 4中的一个,要求概率也是均匀的
  1. 代码题2
将一个最大不超过一亿的中文正整数转成阿拉伯数字
eg:
“一千二百”转成1200
“一万二”转成12000
"一千二百万"转为12000000
  1. 反问