网易-高级测开一面
1、GIL (只说了,是一个全局锁,限制同一时间只有一个线程执行)
2、py2和py3的区别
print不一样、5/2不一样、range和xrange不一样,很深的答不上来,乱说,什么安全性
3、迭代器和生成器的区别
实现了_iter_(和_next_()方法的对象。迭代器对象可以通过for循环进行遍历,每次调用_next_()时返回一个元素,直到遍历完所有元素抛异常碰到yield就暂停,生成器函数在调用时不会立即执行,而是返回一个生成器对象,是一种特殊的迭代器
4、python常见的语法错误类型(乱说。变量未定义、SyntaxError、缩进错误、TypeError、IndexError、KeyError......)
5、手写装饰器
6、shell指令统计文件中出现hello的次数
乱写:count=$(grep -o "hello" file.txt | wc-l)
7、了不了解微服务(乱说。把大型服务拆成单一职责、独立部署的独立服务)
8、说一下注册中心的职责
乱说。保存服务信息:服务方法名、版本号、ip-port。查询服务地址
8、手写算法题:给定一个入栈顺序,和一个出栈顺序,问这个出栈顺序是否有可能成立abcde、aecbd
9、rpc原理(没答上来,乱说。端到端建立连接后,通过定协议进行通信)10、常见的mq及其作用(乱说Kafka、RocketMQ、RabbitMQ)11、设计一个5v5的匹配
乱说。匹配规则:大厅点击匹配后,把房间内的玩家信息放进匹配池,通过一定匹配规则进行匹配
比如、评分接近、段位接近,主要考虑用户体验匹配节点假设要尽可能降低延迟
能做到吗,几个手写的都写上来了,但是八股答的太浅
2、py2和py3的区别
print不一样、5/2不一样、range和xrange不一样,很深的答不上来,乱说,什么安全性
3、迭代器和生成器的区别
实现了_iter_(和_next_()方法的对象。迭代器对象可以通过for循环进行遍历,每次调用_next_()时返回一个元素,直到遍历完所有元素抛异常碰到yield就暂停,生成器函数在调用时不会立即执行,而是返回一个生成器对象,是一种特殊的迭代器
4、python常见的语法错误类型(乱说。变量未定义、SyntaxError、缩进错误、TypeError、IndexError、KeyError......)
5、手写装饰器
6、shell指令统计文件中出现hello的次数
乱写:count=$(grep -o "hello" file.txt | wc-l)
7、了不了解微服务(乱说。把大型服务拆成单一职责、独立部署的独立服务)
8、说一下注册中心的职责
乱说。保存服务信息:服务方法名、版本号、ip-port。查询服务地址
8、手写算法题:给定一个入栈顺序,和一个出栈顺序,问这个出栈顺序是否有可能成立abcde、aecbd
9、rpc原理(没答上来,乱说。端到端建立连接后,通过定协议进行通信)10、常见的mq及其作用(乱说Kafka、RocketMQ、RabbitMQ)11、设计一个5v5的匹配
乱说。匹配规则:大厅点击匹配后,把房间内的玩家信息放进匹配池,通过一定匹配规则进行匹配
比如、评分接近、段位接近,主要考虑用户体验匹配节点假设要尽可能降低延迟
能做到吗,几个手写的都写上来了,但是八股答的太浅
全部评论
相关推荐
08-29 09:27
东北大学 Java 独角兽内推__免笔试:同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~

点赞 评论 收藏
分享
08-28 00:17
门头沟学院 大数据开发工程师 点赞 评论 收藏
分享
08-19 13:56
青海民族大学 Java 点赞 评论 收藏
分享