京东三面-后端开发
对工作的期望,城市、工作氛围,业务,等
你打算在北京长期发展还是三五年的发展
介绍最近的一个技术上比较有挑战的项目,讲一下是如何解决、突破的
针对项目问了很多
手撕:输出一个字符串里所有可能的组合,回溯
针对写的代码问问题:①main函数调用zuhe函数,在这个过程中,内存中的堆栈、数据和代码简单的描述一下是怎么变化的?②main函数的跳入跳出,main进投入到zuhe函数,这个返回值是怎么传出来的?函数是如何跳入和跳出的,返回值是如何传递的?
场景题:服务端有很多算子,服务端要提供一个通用的调度框架,现在有人想调用服务端的某些算子,相互之间有依赖关系,B必须在A之后执行,D必须在A,B执行之后执行,等等,也可以有更复杂的依赖关系,你要能实现根据它的需求调用算子,现在问你三个问题:①用什么数据结构表达这个调用?②调度策略是长什么样子,③你给用户提供的接口是什么
当时脑子一篇蒙,完全不懂,这个场景提拷打了半个小时,他让我思考,我不说话他也不说话,当时我是真不会,因为我没学过多少图论,后来我发现,他应该想问我的是拓扑排序。
so,挂了 凉凉。
你打算在北京长期发展还是三五年的发展
介绍最近的一个技术上比较有挑战的项目,讲一下是如何解决、突破的
针对项目问了很多
手撕:输出一个字符串里所有可能的组合,回溯
针对写的代码问问题:①main函数调用zuhe函数,在这个过程中,内存中的堆栈、数据和代码简单的描述一下是怎么变化的?②main函数的跳入跳出,main进投入到zuhe函数,这个返回值是怎么传出来的?函数是如何跳入和跳出的,返回值是如何传递的?
场景题:服务端有很多算子,服务端要提供一个通用的调度框架,现在有人想调用服务端的某些算子,相互之间有依赖关系,B必须在A之后执行,D必须在A,B执行之后执行,等等,也可以有更复杂的依赖关系,你要能实现根据它的需求调用算子,现在问你三个问题:①用什么数据结构表达这个调用?②调度策略是长什么样子,③你给用户提供的接口是什么
当时脑子一篇蒙,完全不懂,这个场景提拷打了半个小时,他让我思考,我不说话他也不说话,当时我是真不会,因为我没学过多少图论,后来我发现,他应该想问我的是拓扑排序。
so,挂了 凉凉。
全部评论
相关推荐