zoukankan      html  css  js  c++  java
  • 记2017年年底,几次Python后端面试

    1. 果壳

    电话面试:

    1. 说一下TCP的三次握手,四次挥手,为什么会这样?
    2. http安全的性的了解,说一下对cookie和session的了解;
    3. 对mysql的了解,说一下你常用的数据类型,char和varchar的区别?
    4. 说一下对线程、进程和协程的了解?协程的实现原理?
    5. 如果实现一个聊天室,不同的人发消息怎么所有人都看到?需要http长链接。
    6. 说一下对redis的简单了解。

    总结:
    面试官人很好,电面过程中对问题也会给予一定的解答,最后定了现场面试为下午三点,由于当天上午面试小米一直面到快三点了,没能去现场,非常可惜了!

    2. 头条

    一面:

    1. 直接一个手写算法题,n个病人的看病时间,尽量平均的分给m个医生,求每个医生分的时间是多少;
    2. 一个数据库,每十分钟会接收到百万级的数据进行插入,应该怎么设计?
    3. 还问了几个其他问题,比较简单,记不得了;

    二面:

    1. 问了一个如何设计性能测试平台;
    2. 问我愿不愿意做测开,我还是希望做开发的,就结束了。。

    总结:
    头条面试表现不好,一方面原因是自己算法基础比较薄弱,另一个自己工作经验也不足,尤其对于高并发什么的自己之前没用到,完全一脸懵逼。

    3. 创业公司

    一面

    1. 斐波那契数列,我写的生成器版本,然后又让写了个递归版本;
    2. 输入‘22+33’这样的字符串,用面向对象实现,尽量考虑扩展性等;
    3. http状态码;
    4. TCP三次握手等,别的忘了;

    二面:

    1. 一个多子结点的树,如何设计数据表储存这样的数据?
    2. 写出MySQL查询语句.
    3. 说说对进程、线程、协程的了解;
    4. 为什么实现进程?
    5. 其他问题记不住了。

    hr面:
    由于二面结束后hr不在,后来是电话面试进行的,主要问了一些基本的情况,谈了下待遇什么的。

    总结:
    公司给的待遇略低,不能匹配大小周工作时间,并且公司技术人员还是有点少,担心入坑,就把offer拒了。

    4. 出门问问

    一面:

    1. 单链表逆置,编程实现;
    2. 一个全局变量和部分变量的问题,在函数中重新赋值后输出的结果;
    3. 新式类的继承问题;
    4. HTTP协议;
    5. 非递归实现二叉树的中序遍历;

    二面:

    1. MySQL优化问题,在工作中怎么优化的;
    2. 说一下或者画一下你现在项目的主要结构图,主要的数据表;
    3. Redis问题;
    4. 说一下对RESTful的理解;
    5. 别的记不住了,大概一共面了1小时;

    三面:

    1. 一个系统设计问题,忘了啥系统了,需要设计哪些表,提供哪些接口;
    2. 问了项目中的一些问题;
    3. 别的记不住了,感觉有机会,我就问了下公司对这个岗位的需求和大题情况;

    hr面:

    1. 离职原因;
    2. 随便聊了些内容,约了下隔天谈了薪资待遇;

    总结:
    拿到offer,待遇满意,也准备去了,可是没在约定的入职日期之前在当前公司办理完离职,遗憾错过了,感觉很对不起hr小姐姐。。

    5. 脉脉

    一面

    1. 笔试题1:三个数据表链接查询,具体内容记不清了;
    2. 笔试题2:编程实现自己的列表,一个单链表问题;
    3. 问了Redis的一些问题;
    4. 问了操作系统进行文件操作,都会需要什么步骤;
    5. 其他问题大概聊了一下;

    hr:

    1. 一面面完时间挺晚了,和hr大概聊了下,告诉我觉得合适后面会联系,然后就撤了。。然而并没有联系!

    总结:
    并没有投递脉脉简历,然后面完也没有结果了,尴尬。

    6. 总结

    以上是面试的几家公司还记得住的问题,还有知乎和小米的面试没有整理出来,再加上之前搜狗的面试,后续会进行整理,并完整总结。

  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/qiaojushuang/p/7967305.html
Copyright © 2011-2022 走看看