zoukankan      html  css  js  c++  java
  • 迷迷糊糊参加面试当然得挂。。。2017年4月13日今日头条测试开发

    就算学校在北京,面试地点也在北京,我依然选择了视频面试,只是面试并没有像走了狗屎运的网申题做的是如此的流畅。。。然鹅,并没有什么用。

    面试的过程有点波折

    自己选择视频面的时间是  4月12号 下午5点  然鹅  我等了一个小时。。。面试官都木有出现,压制住我的暴脾气给hr发了封邮件,

    hr大约晚上9点回了一个电话(抱歉巴拉巴拉的,顺便征求我的意见能不能去现场面,然鹅我还是拒绝了,只是希望选择一种更高效的方式来解决一个问题。。。因为懒活该没有实习)

    调整视频面的时间到13号下午2点。。

    好吧 不啰嗦了。。

    面试的内容记录一下:

      撸代码:

      1、求一个集合所有的子集(又学到了python有一个copy的模块copy.copy和copy.deepcopy)

     1 class Solution(object):  
     2       #动态规划 自底向上的思想 A集合的子集B的子集 依旧是A集合的子集
     3     def subsets(self, nums):  
     4         """ 
     5         :type nums: List[int] 
     6         :rtype: List[List[int]] 
     7         """  
     8         result = self.subset_func(nums)  
     9         for line in result:  
    10             line.sort()  
    11         return result  
    12           
    13     def subset_func(self,nums):  
    14         if len(nums)==0:  
    15             return [[]]  
    16         if len(nums)==1:  
    17             return [[],nums]  
    18         first = nums[0]  
    19         tmp_nums = nums[1:]  
    20         tmp_result = self.subset_func(tmp_nums)   
    21         result = []  
    22         for key in tmp_result:  
    23             result.append(key)   #子集的子集依旧是A的子集
    24             tmp = list(key)      # 子集中可能存在单个元素转换成list
    25             tmp.append(first)     #将新元素加入后,将子集的每一个子集加入新元素 依旧是A的子集
    26             result.append(tmp)  
    27         return result  

      2、平面上n个点组成的斜率最大的两个点(安横坐标排序后,计算相邻两个元素的斜率值 复杂度 nlog(n))

      测试:

      如何设计测试用例来测试百度首页

      其他:

      1、常用的shell命令

      2、sql语句

    其实面试的内容还是很简单的,但是我真的是很困很困。。。

    我去睡觉了。。。。

  • 相关阅读:
    给域名添加解析
    MATLAB c/c++调用matlab<dll>
    MATLAB 矩阵生成有向网络图
    MATLAB 矩阵生成无向网络图
    MATLAB RGB2YCbCr、YCbCr2RGB
    MATLAB RGB2YUV、YUV2RGB
    MATLAB 直方图匹配
    MATLAB 双边滤波
    MATLAB 区域填充算法,队列版
    MATLAB 二值图像连通区域标记法,两步法
  • 原文地址:https://www.cnblogs.com/strongYaYa/p/6704026.html
Copyright © 2011-2022 走看看