太原 | 影视/媒体 | 0-20人
山西天脉聚源传媒科技有限公司
山西天脉聚源传媒科技有限公司面试经验
面试职位:深圳市亿龙达信息技术有限公司-Node.js
最后一个逻辑题CTO提出需要电脑上编码:
1、你们团队多少人?
2、你们开发的产品给谁用,怎么用的?
3、那你负责项目中哪一块呢?
4、介绍下整个项目流程?
5、代码怎么管理的,怎么拉分支合并分支的?
6、介绍下你做的后端模块?
7、mysql用了多久了?
8、sql联合查询怎么写?
9、数据库ACID了解?
10、原子性和隔离性使用什么实现?
11、数据库默认隔离级别是?
12、怎么设计接口保证高并发,例如余额的减少,代码大概怎么写的,除了redis的分布式锁,还有其他方法吗,例如用mysql实现同步?
13、sql的索引怎么设计的?
14、go的gin框架写一个http接口大概步骤?
15、docker了解吗,打包和运行和挂载目录使用命令?
16、nginx使用什么技术配置多个服务?
17、nodejs使用的什么http框架?
18、nodejs闭包了解?
19、vue使用了多久,大概什么程度,一个人全部做出来还是需要协助?
20、vue设计个下拉列表里面有上传操作项,用那些控件实现?
21、vue页面有哪些模块,例如data是做数据绑定,其他?
22、前端传入一个大文件给后端,后端根据id修改数据库字段状态,中间可能会有失败,大概实现逻辑怎样,前端想知道成功或失败呢,如果是一批一批执行中间出现几条错误又全部重新执行会造成数据库负担怎么处理,如果上传的数据有重复呢?
23、js实现一个stack,有3个方法,push、pop、getMax、其中getMax如何从时间复杂度O(n)变成O(1)?
面试结果: 暂无结果
面试难度: 有难度
整体感受: 一般
面试职位:雇得易/八爪网络-Node.js-深圳
1、了解下最复杂的一个项目和使用的技术?
2、typescript使用过?
3、kafka消费时怎样映射topic?
4、koa路由是怎么映射的?
5、koa使用过哪些中间件,其中传输大文件怎么实现的?
6、方法A有事务,方法B有事务,方法相互有调用,如何处理事务让它们统一提交或回滚?(面试官提到用装饰器做个统一的事务)
7、方法里有一个事务,有一个kafka发送消息,如何确保commit以后才发送消息?(面试官提到用勾子在commit以后发送一个通知)
8、ddd和mvc架构了解?
9、redis在项目中使用场景?
面试结果: 暂无结果
面试难度: 一般
整体感受: 一般
面试职位:深圳市优新创科技有限公司-Node.js-深圳
1、之前没有做过游戏项目?
2、了解长链接?
3、了解protobuf协议?
4、长链接能支持多少人同时在线?
5、nodejs用测试工具测试并发量有多少,大概有多少丢失?
6、做游戏服务器你能胜任?
7、之前写的服务器稳定性怎样?
8、数据库优化有哪些?
9、数据库配置文件参数有调整过?
10、一般用那个事务隔离级别,mysql有用过读提交?
11、sql排序慢如何调整参数优化?
12、查询过程中如何对临时表优化?
13、什么是幻读,select语句用 可重复读 会出现幻读?
14、mysql有用过双M架构?
15、mysql不同引擎区别,以前用myisam 现在为啥都用innodb?
16、promise和await区别?
17、promise如何捕获异常,如何在统一的地方处理异常?
18、protobuf用的那个版本,protobuf和json有什么区别?
面试结果: 暂无结果
面试难度: 一般
整体感受: 一般