zoukankan      html  css  js  c++  java
  • 2016阿里校招python研发面试

    一面:
    面:说说你们学校的主修课程.
    学校开的全是尼玛java课,这个我是想了有一会的。
    面:看你简历写了会jquery,来问你个简单的jquery问题 :jQuery支不支持css引入.
    呵呵
    面:你平时使用django框架还是用其他框架.
    web.py啊
    面:那web.py的文件组织格式是怎样的.
    全是汗,哪有什么组织格式,瞎鸡巴乱说了一会。
    面:你学py多久了,能给我简单介绍一下你的项目么。
    巴拉巴拉解释半天.
    面:我来问你几个简单的py语法: 1 py 传参数的时候 *代表什么意思,**代表什么意思. 然后python 里面的占位符是什么.
    这个我知道. 
    面:看你简历上写了一大堆的ACM竞赛经历,能跟我说说你们ACM是提交一个项目还是提交什么,是组队的比赛还是个人的比赛。
    balabala 解释半天什么事ACM ,然后我说 这是组队的比赛,对面呵呵了一下,不晓得为啥。
     
    二面:
    二面明显有了些技术含量。
    面: 看你简历上写了这么多的ACM的比赛对算法看来是了解的比较多一些. 好那问你几个问题.
    恩.
    面: 有一个搜索的模块,要求我输入一个单词能够给我提示出满足输入单词为前缀的句子.
    开始有点小紧张,嘴一颤居然说搞下分词随便搞搞,呵呵.  然后他后来简化了描述,我说用字典树先找到前缀剩下的暴力枚举。
    全尼玛是汗那,我还不说直接sql like一下.
    面:你当前有个位置,周围有很多的肯德基,如何确定一个最近的肯德基店.
    答曰最短路搞一下.
      面:有一个list如何把list的元素映射到function中.
    直接map,reduce,filter搞一下就好了
    面:py中的sort是用什么排序实现的,时间复杂度是多少
    我猜的快排,估计是。
    面:为什么py中开启线程比顺序执行还要慢.
    balabala解释半天GIL机制.
    面:现在用py开了3个线程,不开线程抓取一个网页的时间是1s,如果开3个线程的话抓取3个网页用多长时间.
    这个问题是基于GIL的 答曰 : 大于3s.
    面:能解释下为什么.
    解释半天还是错的.
    面: 现在有一些进程,每个进程有一个优先级,如何实现每次取出一个进程都是高优先级的.
    面: (解释了下去那都干些什么工作),还有什么问题么.
    胡乱提了一个.
     
    三面:
    基本都是闲聊.
    面:看你简历写的貌似很熟悉c++为什么不投c++岗.
    没写过c++项目
    面:这么说只是了解c++喽.
    ,,,,,,,算是吧.不想解释,毕竟没做过.
    面:想来北京工作么.
    想啊,我家就在北京附近.
    面:看你写了一个acm区域赛铜牌,这个含金量有多高.
    不想把自己说的太low,随便说了说呵呵。
     
    剩下的忘了。。。。。
  • 相关阅读:
    JAVA_SE基础——35.static修饰成员函数
    Mybatis环境搭建
    搭建Mybatis环境遇到的问题
    Windows10系统下,彻底删除卸载MySQL
    StringBuffer类append方法的用法和用途
    Listener监听器
    Filter过滤器
    JSTL
    EL表达式
    JSP
  • 原文地址:https://www.cnblogs.com/acvc/p/4714848.html
Copyright © 2011-2022 走看看