异格技术EDA软测面经

哈喽姐妹们,我又来了,写面经攒人品
这次面试非常不一样,用的是一个可以写代码的网站进行视频
1. 自我介绍
2. 常用的计算机语言是什么?
3. 代码能力怎么样?
4. 自动化框架怎么部署的?
5. 实习参与的项目具体讲
6. 测试得整个流程是什么样的?
7. 发现bug怎么处理?
8. bug如何跟踪?
9. 为什么没有在上家公司实习转正
10. 代码题一道,很简单可以选自己平时用的语言:实现寻找数组中最长连续子序列,例如【100,200,1,2,3,90,4】,运行程序得到结果4

二面是hr面,问的问题挺多的,主要问性格和问题处理能力的一些问题
全部评论
def longest_consecutive(nums): if not nums: return 0 转为集合,便于O(1)时间判断元素是否存在 num_set = set(nums) max_length = 0 for num in num_set: 只从连续序列的起点开始计算(即num-1不在集合中) if num - 1 not in num_set: current_num = num current_length = 1 while current_num + 1 in num_set: current_num += 1 current_length += 1 max_length = max(max_length, current_length) return max_length print(longest_consecutive([100, 200, 1, 2, 3, 90, 4]))
点赞 回复 分享
发布于 07-23 16:02 广东

相关推荐

评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务