笔者非科班出身 1. 面试时间 2022年7月8日下午五六点收到11日上午的二面邀请短信。 2. 面试内容 面试官没有让我做自我介绍。面试过程: (1)一道智力题:现有质量140克的食盐和7克、2克的砝码各一个,如何把食盐分成90克和50克?至少需要使用几次天平?(网上有答案) (2)一道算法题:给定一个包含 0 和 1 的数组,如果允许把其中的 k 个0(k 已知)变成1,请找出把 k 个 0 变成 1 后,数组中全为 1的最长连续子数组的长度。(某扣1004题) 思考了好一会,跟面试官说了自己的大致想法,面试官让我开启共享屏幕,用编辑器编码实现。 笔者使用的方法是两次遍历:外层依次遍历每个...