zoukankan      html  css  js  c++  java
  • 近段时间面试总结

    第一次:阅读器后台

    主要有两个技术性问题

    • 对MongoDB数据库索引及优化不够熟练->对MongoDB不够熟练
    • 岗位不符合,投的Python岗,对Golang语言细节不够熟悉

    另外一个表达问题:

    • 由于是电话面试,自己表述不清楚

    第二次:基础数据平台

    面试中技术性问题非常顺利,笔试、技术面试可以说Perfect。由于面试中第一次碰到业务主管和技术面试人员一起谈薪资的问题,非常尴尬。出现了两个问题:

    • 薪资要的过高(可能都超过了面试我的那个技术人员的工资)
    • 不经意间可能对业务主管的态度不怎么友好(业务主管不懂技术,我就挣了他几个技术性名词)

    第三次:基础数据存储、处理、分析平台

    此次面试时第一次遇到要做那么长的笔试题(7、8页)。遇到几个技术问题:

    • 算法题写出代码了,但基础性的数据处理代码在纸上未能写出来
    • 关系型数据库快速检索不熟悉,优化大表检索问题只给出了大概思路
    • 一个Python语言细节:通过lamada匿名函数构造的函数闭包未能看出琼中的参数作用域问题
    def m():
    	return [lambda x:i*x for i in range(4)]	
    print [f(2) for f in m()]
    

    结果是:6,6,6,6。而不是0,2,4,6.原因就是闭包作用域的问题,详细解释可以参考python lambda结合列表推导式。要想输出0,2,4,6有以下两种方法:

    #方法一:
    def m():
    	return [lambda x,y=i:y*x for i in range(4)]
    print [f(2) for f in m()]
    
    #方法二:
    def m():
    	return (lambda x:i*x for i in range(4))
    print [f(2) for f in m()]
    

    第四次:数据处理再加工

    第一轮:基础技术面试

    第二轮:项目面试

    第三轮:概念思维性面试

    第四轮:HR面试

  • 相关阅读:
    P1171 售货员的难题--搜索(剪枝)
    逆元-P3811 【模板】乘法逆元-洛谷luogu
    gcd和exgcd和lcm
    递推
    Docker hello workd
    Docker配置文件详解
    Centos7变动
    centos7安装docker
    nginx性能调优
    nginx相关
  • 原文地址:https://www.cnblogs.com/taceywong/p/8006773.html
Copyright © 2011-2022 走看看