BIGO计算机视觉一面凉经8.30
远程面试2:30~3:30
上来简短的自我介绍:介绍项目、大致介绍了一下自己都干了什么,都没有展开讲
介绍了我做的GAN图像补全的相关知识,介绍了数据集和方法。但是感觉并不是很感兴趣。感觉面试官更关注于这个算法的落地情况
后面做了两道算法题吧
(1)leetcode 53 连续子序列的最大和----面试官说太简单了,没写直接说的思路
(2)leetcode 358 重排一个数组,让相同数字的间隔>=d,返回重新排列后的结果,思路对了,写的磕磕绊绊
加密题,后来私下写了一遍
from queue import PriorityQueue class Solution(object): def rearrangeString(self, s, k): """ :type s: str :type k: int :rtype: str """ if k ==0: return s array = [0 for i in range(256)] for x in range(len(s)): array[ord(s[x])]+=1 q = PriorityQueue() for i in range(256): nums = array[i] if nums>0: q.put((-nums,i)) tmp =[] result = [] while not q.empty(): num,index = q.get() result.append(chr(index)) tmp.append((num+1,index)) if len(tmp)==k: nums,index = tmp[0] if nums<0: q.put((nums,index)) del tmp[0] print(result) if len(result) ==len(s): return "".join(result) else: return "" if __name__ =="__main__": s = Solution() st,k = "aaadbbcc", 2 print(s.rearrangeString(st,k)最后面试官说感觉我做的项目比较杂, 感觉他们用的还是手机端的多一点,问了resnet和resnext的发展历程和优缺点(感觉还得多准备一些),我只是简单的谈了谈,并没有深入讲
还问了mobel net