2017 后端平面试更分享

数据库设计息息相关

  1、商城用户表添加下边六只字段

    last_signin_time
保存用户高达平等浅签注到时间

    cont_days
保存用户连续签到数

  2、商城配置表添加一下字段

    signin_configs
保存商城签到效能布局音信(json格式化或者体系化都得)

  3、签到日志表

表名:pre_signin_log

力量:用于保存用户登录日志记录

字段

数据类型

属性

律原则

说明

id

int(10)

无符号、非空、自增

主键

主键id

user_id

int(10)

无符号、非空、默认0

外键、普通索引(signin_user_id)

用户id

integral_num

int(5)

无符号、非空、默认0

 

报到奖励积分

add_time

int(11)

无符号、非空、默认0

 

签到日

一面

前台不叫上,让通报面试的人口来接,等了会客儿面试官来衔接自,然后七绕八纠缠不知道绕道哪去吃了自我平份笔试题,让自身做,着重强调不要看手机
( 本来就一直不打算看好嘛,我因之头顶起只视频头,你被自己怎么看,哈哈哈
)写了给自身自他电话,然后他固然闪了。

自同看题目,除了前三志是 Python 之后都是 Linux
基础题,当时中央想:不亏是开安全之呀,要求就是勿等同,但是博主半吊子
Linux
水平就会师有常用之命,笔试题里的高端用法实际是臣妾不会见开啊,于是对诚实的原则做完会做的由了电话。

需分析         

  1、用户当天登录商城,只要登录就直接奖励一定的积分或者因用户本周仍旧本月外早已连续签到的造化举行积分奖励,后台可设置具体的嘉奖规则,这里要本周内接连签到三上奖励
1 积分,五天奖励 2 积分,七龙奖励 3
积分,周周天签证到次数归零(归零方法无肯定是每一周一签注到次数自动设为零星,详见下文)

  2、实现情势:在私有核心放置签到按钮或者登录成功后展开弹窗提醒

  3、个人焦点,用户可以望签到日志(如若安日志记录之言语)和积分流水

  4、商城后台可对签证到送积分的条条框框举办安装,也足以见见签到日子和积分流水,具体规则包括:1、奖励格局2、相应情势配置 3、日志记录 4、是否开启等,具体详细签到配置表

签证到布置列表,这多少个安排消息可以格式化未来当商城的一样桩配置

type

签到模式(当天签到就有奖励(1)、连续签到一定天数会有不同奖励(2))

configs

type为1时,表示每天签到奖励积分数;type为2时,表示连续签到天数以及奖励阶梯(可以作为数组元素并存)

open_log

是否记录签到日志

save_days

签到日志保存天数

is_open

是否开启签到机制

 

 

一面

照例举办自我介绍,然后问项目阅,开始纸上描绘代码,不过此而夸一下春雨,面试题还深搭地欺负,全是遵照实际项目里之题目展开编码,比如有只被先生跟患者聊天记录分组指示的题材,都是近乎的骨子里意况题目,完全无这种纯算法题目,之后还要聊了片
Python Django 基础有关的物,顺利进入二面。

统筹思路分析(用户登录操作时处理)

  1、当天签证到就是送积分的概括形式(无需多言)

  2、依据用户连续签到数举行积分奖励的扑朔迷离情势

    连续性判断:这多少个简单,判断前日生没有起记名就推行

    连续签到次数判断:按照连续性判断结果,再判断当天是不是周六,确定或者重置本周即连日签到次数

    奖励积分数实现:确定了连签到次数,就得因商城签到布置新闻确定当天签证到后该奖励的积分数量并开展日志记录与积分流水记录操作

浏览器的一个请求从发送到回都更了啊,讲的更加详细越好

本身大体说下我的答案:

1、先由网模型层面:

client (浏览器)与 server 通过 http 协议通讯,http
协议属于应用层协议,http 基于 tcp 共商,所以 client 与 server 首要透过
socket 举行报道;

一旦 tcp 属于传输层协商、固然走 https 还需会话层 TLS、SSL 等协商;
传输层之下网络层,这里关键是里程由于协和 OSPF
等展开路由于转发之类的。再向下多少链路层首假若 ARP、RARP 共商就 IP 和
Mac 地址互解析,再往下及最底部物理层基本就是 IEEE 802.X
等商议举办多少相比特流转成为高低电平的底有些概念等等;

当浏览器发出请求,首先举行数据封包,然后数据链路层解析 IP 与 mac
地址的照射,然后上层网路层举办路由于查表路由,通过应用层 DNS
协议得到目的地方对应的 IP ,在此间举办 n 跳的路由寻路;而污染输层 tcp
协议可以说下于经典的老三不行握手、四不善分其余进程及状态机,这里放个图可以当作参照:

2、应用层方面:

数据交换紧要通过 http 协议, http 协议是任状态协议,这里可以说一开腔
post、get 的区别及 RESTFul 接口设计,然后可以讲服务器 server 模型
epoll、select 等,接着可以依据实际经验说下 server 处理流程,比如自己:
server 这边 Nginx 得到要,举办一些证,比如黑名单拦截之类的,然后
Nginx 直接处理静态资源要,其他请求 Nginx 转发让后端服务器,这里自己于是
uWSGI, 他们中通过 uwsgi 商谈通讯,uWSGI 用到要,可以举办有逻辑,
验证黑名单、判断爬虫等,依据 wsgi 标准,把拿到的 environs 参数扔给
Django ,Django 依据 wsgi 标准收取请求和 env, 然后开端 start_response
,先走 Django 相关后台逻辑,Django 将到要执行 request middleware
内之连带逻辑,然后路由于到相应 view 执行逻辑,出错执行 exception
middleware 相关逻辑,接着 response 前履行 response middleware
逻辑,最终通过 wsgi 标准协会 response, 得到得回到的物,设置有些
headers,或者 cookies 之类的,最终 finish_response 重返,再经 uWSGI
给 Nginx ,Nginx 重临给浏览器。

言完后 CTO 按照自身说之片段细节提议了一部分题材,最终就就是讲了 offer ,CTO
说非走 hr 这边了从来跟我谈,相比奇怪的凡 offer 给的较我要好假如的还高
5k。对于第一潮找工作之本身来说就心里激动。

末约说说环境:集团以五道口同等栋写字楼内容,规模还算是相比较深,听 CTO
谈做的作业吗比有意思,有机器学习、大数据等等 (
首假如处理各种新高中课的题材,涉及到文字识别深度上等等,当然我一旦登肯定要由业务形容起
),包午餐、中午茶叶之类的外自己即便不绝懂了,因为早上虽移动了,不过集团类似是每星期四天班。公司发展感到要相比较飞速,感兴趣的同桌可以错过试。

php 示例代码(ecshop实现)

/**
* 代码中以文章开头的假设为思路,具体根据商城配置做修改
*/
function userSignin(){
    if (!$_SESSION['user_id'])
    {
        return false;
    }
    $time = getdate();
    $today_zero = mktime(0, 0, 0, $time['mon'], $time['mday'], $time['year']);
    $sql = "select last_signin_time from ".$GLOBALS['ecs']->table('users')." where user_id  = '$_SESSION[user_id]'";
    $last_signin_time = $GLOBALS['db']->getOne($sql);
    if($today_zero < $last_signin_time && $last_signin_time < ($today_zero + 24*60*60)){
       // 今日已经签到过了
    array('error'=>true, 'msg'=>'你今日已经签过到咯');
    }else{
        // 签到处理
        if($time['wday'] == 1){
            // 如果是周一,签到从零算起
            $sql = "update ".$GLOBALS['ecs']->table('users')." set cont_days = 1, last_signin_time = ".time()." where user_id = '$_SESSION[user_id]'";
            $GLOBALS['db']->query($sql);
       return array('error'=>false, 'msg'=>'签到成功');
        }else{
            // 如果不是周一得判断有没有连续签到,具体方法是判断昨天有没有签到,如果签到了,连续签到次数加一,如果没有签到,连续次数归一
            if(($today_zero - 24 * 60 *60) < $last_signin_time && $last_signin_time < $today_zero){
                // 昨天已经签过到,连续签到天数加一
                $sql = "update ".$GLOBALS['ecs']->table('users')." set cont_days = cont_days + 1, last_signin_time = ".time()." where user_id = '$_SESSION[user_id]'";
                $GLOBALS['db']->query($sql);
                $cont_days = $GLOBALS['db']->getOne("select cont_days from ".$GLOBALS['ecs']->table('users')." where user_id  = '$_SESSION[user_id]'");
          // 根据文章开头的假设确定奖励积分数量
                switch ($cont_days) {
                    case 3:
                        $add_integrals = 1;
                        break;
                    case 5:
                        $add_integrals = 2;
                        break;
                    case 7:
                        $add_integrals = 3;
                        break;
                    default:
                        break;
                }
          // code...  // 签到日志记录操作和积分账户处理操作代码省略……
          if($add_integrals){
            return array('error'=>false, 'msg'=>'你已经连续签到 '.$cont_days.' 天,获得奖励 '.$add_integrals.' 积分');
          }else{
            return array('error'=>false, 'msg'=>'签到成功');
          }
            }else{
                // 昨天没有签到,连续签到天数归一
                $sql = "update ".$GLOBALS['ecs']->table('users')." set cont_days = 1, last_signin_time = ".time()." where user_id = '$_SESSION[user_id]'";
                $GLOBALS['db']->query($sql);
          return array('error'=>false, 'msg'=>'签到成功');
            }
        }
    }
}

$signinRes = userSignin();
var_dump($signinRes);  // 打印签到结果 

 

三面

老三直面之时到夜间饭点了, hr 大姨子一流好,带本人去外边吃餐馆点菜用,回来晚
CTO 面试, 考了阿凡题 CTO 问过的题材:
浏览器的一个要于发送至回都经历了哟

于是乎我又因地点卓殊流程讲了同样满,接着以咨询了咨询自己之升华规划和要,然后自己问话了提问春雨相关的部分题材,面试截止。

隔天收到了 offer,
请我用的小四姐发给自家的,哈哈,不过出于年前无法顶岗,只可以拒掉了。

一体化讲,春雨环境呢甚科学,但此外有益我呢尚未问,所以任何未太清楚咯,有趣味的校友可以错过尝试。

三面

hr 面,重要问了部分工薪期望,发展设计等等的,首如若聊天,然后就是犯了
offer。

该校在线首假设举办慕课平台,并且是暨国内各级大大学合作,福利方面为最终没失去用无是特别了然,集团环境要对的。

7. 360

360 在酒仙桥,最不指谱的面试。。。

直白通过拉钩邀请第二上深夜面试,当时就早上五点。完全无打电话发差信,接到邮件的自身一样面子懵逼,于是主动打电话过去确认,得到一定后第二天举办简单单多时辰车赶往望京。
( 我住在八宝山那块 )

0.背景

博主本人 2015 年毕业于郫县某 985
大学通信工程系,因为大学之间一贯协调创业所以去了大四秋招春招,毕业后同时以上海连续创业一年,但当创业企业直接不可以沉淀技术积淀,于16年年末萌进好庄上的想法,于是起16年岁暮开班通过社招找工作。即便高校就是起来举办研发,但无可奈何简历就看毕业工作更,所以自己简历就出相同年工作经历。

当此总一首随笔为各位参考;

一面

一面面试官问了型更及部分个人信息后先河试基础,紧如果冲试官出题,然后自己当张上勾代码,难度适中,因为面试的较遥远了,记不绝知道所有问题,记得给手写了快排,然后
Python 相关基础知识,一些 LeetCode 题,tcp 相关文化,epoll
服务型、tornado 的一对原理 ( 可以看博主往日著作 tornado ioloop
分析

)数据库知识 ( 坦白理解不多 )末尾问了生二分查找,一面就过了。

1.阿凡题

应算是人生第一庙会晤试,晚上 11 点最先,集团是开 k12
在线教育相关作业,在五道口这边;

二面

面试官好像是单主持,开端于做自我介绍,他于羁押本身之笔试题,然后依照简历问了一些档次有关的题材跟简单的片系统规划问题,之后约问了问笔试题里一些问题以及补偿,感觉聊的于喜出望外,面试官也对前我之涉相比较感兴趣,于是去通知CTO 举办三面;

三面

对等了大体上只时辰,期间看到前方少当面试官从来以跟 hr
啄磨,应该是要无若我的问题,半只钟头后 hr
来和自身聊了聊规划和体系以及为啥来知乎,然后就归周六前吃苏醒。

至这大概确定相应使自我的可能性不特别,应该是用作备胎了。
这里和谐的题目首要性是系规划方即刻并没有备选,另一方面数据库这块明明果壳问到了然则尚未讲究起。最终,年初下寻找工作或者如审慎,很多大点公司没什么招聘要求,除非特别美。

终极,周六没有收音讯,基本规定挂了,果然在下一周周一的时刻接受了拒信,这点而夸一下,至少有明确的拒绝信,不像有别样局,嗯,就含混说了。

博客园氛围觉得要挺赞的,
福利也丰硕好,包三餐,不加班,嗯,不多说了,都是泪液。
日前和讯先河大量招人了,我们可错过尝试啊,替我就自己的 dc 梦,哈哈哈。

一面

一面面试官应该是独后端研发工程师,感觉稍糟糕意思,全程一向不扣自己,首要聊了有些简历里之种阅,系统规划,然后问了几乎独简单的终法题和组成部分
Python 的基本知识,然后就失给二面面试官了。

4.Veeva

庄吗在国贸附近,是同一寒吃生物科技集团( 药厂 )做 crm 的外企 (
不了国内的好像和海外母集团没什么关联,就是单独立的分店
),不算是互联网商家,不过工资很给力。

二面

二面面试官是条长达广告后台组总经理,对自的创业经历很感兴趣,问了广大相关问题,然后看到自家的开源项目而问了一部分题目,然后取了一个死有意思的问题,在尽气象下,系统缓存全部失效,该怎么制止流量全体起及数据库及,当时由许多上边考虑而感觉面试官没有很好听,可是为算是答到了热点上,也尽管是了了。回去晚特意看了看,缓存失效的化解方案,感兴趣之同窗自行检索
“缓存重建”。

然后问了询有类相关的涉及化解方案,出了平等道单链表逆置的题目 (
和面试官显露非科班,没有来深不便之题目
),但是当下大脑基本处于停转状态,太劳顿了,最后写出来有只
bug,其实题材大简单,回去稍微想了生就是写了出去:

def revese(node):
    p = node
    cur = node.next
    p.next = None
    while cur:
        tmp = cur.next
        cur.next = p
        p = cur
        cur = tmp
    return p

面试官表示 coding
能力需提升,当时吧坏说好从没睡觉,就径直说确能力急需加强。面试关说让自身等等去探寻下一轮面试官,等了一会儿告诉自己下单面试官无以,当时看自家是悬挂了
( 结果是当试官真的不在
),面试官好像看了自身的想法,重复了一致句子面试官真的无在。让自身回,稍后
hr 约下次面试时。

8. 今条长

今条修在中航广场,人民高校旁边,不得不说,是本身面试了距离自己多年来底柜,头久大楼大霸气。发展吧充分神速。

二面

二面面试官是机关掌管,嗯,本次算是看在我跟自身聊了,哈哈,感觉目光互换也生首要,同样问了有些系统规划的题目同阅历问题,因为博主
Django
相关的更还算是相比充分,感觉他们啊如果找工作研发,所以没什么奇怪就过了。

二面

面试官好像是商业化后台的主持?问了档次阅,问了更,对自身大学中创业经验表示称,但毕业后又创业一年表示未称心(
不是相当明亮为什么),之后开端问有网规划有关问题,影象相比老的凡规划微信抢红包的构架,嗯,当时基于自己的理念说了千篇一律效系统以及专注的触发以及分配红包的算法,感觉面试官应该无绝惬意。回去晚关禁闭了羁押网上,还真有描绘,果断研读了同一犯:
微信红包构架设计.

背后又聊了一部分系统规划息息相关的情节,然后为自家等等。

一面

面试前一天夜间莫名家格障碍,真的是一样投宿没睡觉,睁眼到天亮,然后同端庄懵逼的失面试,到了条漫漫前台我逼个去,从没有见了这么五个人来面试,大厅举办不产了,当时心里想:完蛋,这么几人,竞争得差不多痛,今晚尚自闭症,血崩。

于前台签到,领了候选人之牌,等了会儿尽管于到了自己,由于面试的总人口其实太多,我其实
-1
楼旅社举办的面试,一面面试官是广告投放部门的工程师,先自我介绍,谈创业经历,问了
redis 用法及原理 (
前面几不良问到数据库的前车之鉴,博主特意狠狠看了下各样数据库的基本原理
),然后依据自家说下 hash table 的阅历,提了一个分布式 redis 使用 hash
的私房问题,当时莫想出去,面试官指示了生盖说交了热点上,重假如分布式机器
hash 后或者存在储存分配不备匀问题。然后 hash
表又咨询了冲解决方案,重假诺关链法和进位法,之后聊了 tcp ,没什么问题。
问了排序算法的顶刻钟间复杂度及因。接着暴发了一道费那么波数列的开,要求以常数空间复杂度内总括任意
fib(n)
当时可能没听清,推测没睡的由,听成了常数时间复杂度,向面试官确认是常数时间复杂度
( 面试官可能没有听清自己说之,以为我说之空中复杂度
)于是苦思冥想管果,面试官指示动态规划,于是起推导转移方程,最终面试官说并未那么复杂,这时一对准才发觉大家通晓岔了。其实深简短:

def fib(n):
    a, b = 0, 1
    for x in xrange(n):
        a, b = b, a + b
    return b

另一方面问题了,在我写题的下面试官看了自之博客及 GitHub,表示满足 (
有点惊叹,第一不好闹面试官看自己博客及 GitHub
,虽然简历及生,但由无人说看过
),然后还要带来我拿一端有题目了了相同举,我非知情的地点都完全的给闹了答案,没见了那样好的面试官!!不通晓他们被本人稍稍分,我让他俩满分!

三面

老三对是同一周全后底早晨 6
点,这一次竟来临了面试室,里面来同样块白版,三面面试官是广告大组的
leader,进来没有再考试基础题,问了经历后暴发了五志系统规划开,于是起以白板及勾,大概记得来多端登录管理、二维码登录等等一些计划,要求规划来系统结构,相关数据库暨发明,博主设计完后让面试官说了扳平合,感觉面试官相比较满意,也未尝再问问其他的,直接去让下一轮面试官了。

四面

四面面试官是条修 data 部门的
vp,感觉口顶级和善,进来直接与自身说一道错过用吧,刚好体验下腔长达食堂,然后,第四轮子面试是于饭桌上开展的,重要讲了言语自己之系列阅以及进化动向和为啥来头漫长,最后吃罢饭面试官说本来就同轮为会师考试技能,不过觉得聊得没错,就不聊技术了,让自家回到等
hr 电话。( 头长长的食堂真的对呀,只是这没好意思多起,哈哈 )

四面

应该是单技术大牛,问了问讯经验最先系统规划,我记得及时凡是给规划一个短网址生成方案,有有外加要求,比如不可知按照字符顺序生成短网址,而是要自由变化,如何避免碰撞,怎么样尽特别频率利用具有空中。

实际方案得以关押知乎,下边有人议论过:
短链接是何等统筹的

然后边试停止。

面试了晚吸收 hr
电话说技术同事感觉不错,问我起无有意为入职,但眼看设想或者思量去互联网集团用尽管不肯掉了。然而veeva 的工薪很给力,感兴趣的同班可以错过探访。

二面

homework
比较简单,就是一个判断是否润年的函数,不过此是来坑的,当问题大简短时,人家考验之就未是智慧了,而是看您的编码能力,工程化能力以及面向对象抽象能力,所以果断完整的描写了单工,加上全体的测试,然后提交的。

一面

面试题难度万分,不过提到到之冲相比较多,还要写数据库查询语句等等,博主非科班,只盖自学了数据库,然后直接当为此
orm ,毕业后虽平素不怎么形容了原生 SQL
,相关题材只好凭借记念大概写了产,还有雷同鸣题是 用 O(1) 的复杂度实现一个
栈 的出栈入栈和归 max、min 值的操作,其他就是是局部 Python
基础和表设计题。

此说生这道设计栈的书写:

出入栈函数 O(1) 没什么问题,首就算 max、min 操作(
博主找工作平常并未看了面试题目,只是刷了片 LeetCode
,后来意识登时道题分外经典,网上广大答案)当时不曾境遇了这种要求,可是足以得想使时刻复杂度下降,肯定是如就此空间去转换时间,所以那时有暴发设计了额外的数据结构存
max
min,但当时规划之尚是出问题,前面又跟面试官啄磨了转,仍旧不曾查获最好之方案,末了回来网上搜了生发现实际上大粗略,当时只差最终一步,感兴趣的同桌可以看下:仓库在
O(1) 时间内伏乞min

二面

面试官一及来就是直将在笔试题起先同志一样志问,嗯,连自家受什么都未曾叫介绍,更别说介绍项目什么的,感觉稍懵逼,全程没有一句废话,全是彻头彻尾技术问题以及算法,然后自己善于的面试官感觉不太谢谢兴趣,我非极端熟悉的异非常愿意追问,嗯,二面子懵逼,之后又问道
tcp 流量控制,当时一贯说错让说了绿灯控制,面试官表示我 tcp 理解的不好(
确实是自己之题目,回去之后又全方位看了同样不折不扣 tcp )。

末段以咨询了多数据库底层的东西,博主完全没接触了,所以面试官表示产一轮面试官有事
( 哈哈哈
),接着问我起啊想咨询的,我问了少只问题面试官表示自己还有从。。。好吧,这便无聊了。

小结:数据库知识很关键,虽然你照的凡研发无是 dba
,你啊终将要知数据库底层的基本原理,至少要明 索引原理、MySQL
数据引擎等等,因为从此是博主挂的面试还来数据库的鼎。

葡京签到送彩金,果壳环境看上去有点乱,但正如协调,但实质上不敢恭维面试的方法,所以挂了博主也没惋惜。其他点就未极端了然啦,因为一贯没得到offer。

总结

最终,博主采纳了头长的 offer 。( 已经找到当年面试我之大神们,哈哈,满面红光)

于2018年终寻觅工作找到当年节后,终于找到一个正中下怀的
offer,曾经也纠结了,感觉自己大不成为小不就是,有段时间还拒绝下寻找工作。

有的是良柜社招都是三年经历起,所以像博主这种毕业一年之丁于无内推的境况下加入社招分外难堪,在这边奉劝各位学弟学妹,一定要吸引校招的时机啊!!社招跟你竞争之只是不仅是你们同级的人口。

找到工作晚偶尔发现同样比照神书 《剑指
offer》我面试了主导享有题目点还暴发,推荐我们肯定过同样一体(
如果早点看到就是哼了,哈哈 )

此地还有博主就刷过的
LeetCode
https://github.com/bluedazzle/leetcode\_python
,可以参照一下,之后产生工夫博主也打算一贯刷下。

平常必然要留心多累,有规则的图景下尽可能协调多写一些和谐之档次,这样面试会生这个要命的加分,比如博主在此之前写了之粗程序:式神猎手
(
https://www.rapospectre.com/blog/create-an-onmyoji-weapp-in-24-hours
) 在面试中不怕可怜有补益。

2. 学堂在线

合作社吧以五道口,复旦科技园里,Google 前中国办公对面的楼里 (
好像现在搬到 Google 这里了 )

三面

hr 说技术同事看了 homework 感觉要于 ok
的,所以约面试,首先来的面试官好像就是只 leader,问了很多 Python 和
Django
相关的基础知识和终法题,现场来个白版,直接当面她出题,我形容,然后其
review ,基本上就是 LeetCode easy 难度之书写,没有太怪题材。

一面

率先是 phone interview,hr
大概问了提问跳槽的因,项目阅,发展设计等,然后发来
homework,做扫尾晚提交;

三面

CTO 面里题目标广度与纵深都生挺,从服务器部署的相关知识到 Nginx
一些细节问题都出咨询到,不得不说问的如故比健全的,印象太老的相应是其一题目:

6.春雨医务人员

春雨医师于和讯隔壁,真的是紧隔壁,环境也不错~

3.果壳

果壳在国贸百朗园里,在园区最中间,不是挺好找,一进去首发了千篇一律模仿面试题和同等摆设登记表,登记表连父母家中资料还如,不是生懂使面试者这个音讯涉及啊,又休肯定去你家,等入职再填不好吗?所以除了本人音信,其他自己尚未填。(
面了这么多小就果壳要填这多少个,还要填特别详细的信息,不克懂 )

五面

hr 电话聊了聊个人发展及企划,然后确定了工资,就犯了 offer ~~

头条环境非凡不易,包三餐,自助餐馆,无限水果零食还有中午茶,早上 10
点后打车报销,入职发 mac,
住集团周围房上,大小周加班有加班费等等,总的利很多 (
为什么我晓得的这么多 )如故引进大家来啊。

一面

前台登记后发了一样效仿笔试题,起首勾画,重要依旧 Python
基础知识,不到底难,基本就是 可变换对象不可变对象分别、 Python
垃圾回收机制等等的题材,有一两道编程题也至极简单,最终来只基于题目设计数据表的问题也未碍事,搞定后至极面试官起初二面;

二面

面试官来没有给自我介绍,直接针对着问题初步问 (
我之心弦都有了等于触感,和果壳一样 )。第一书写是只 Python
改错题,面试官问为什么这么改,我大体说了产,然后是讲话了下 lambda
表明式并提供编程例子,面试官看了也没有说啊,接着是一个为此有限个班模拟栈,写实现代码,也无最异常题目,只是冲试官也不曾看代码,就是问问了自我岂落实。

随着到了 Linux
部分,基本都不晤面,会的吧只可以写有大概的命令,面试官直言:你是笔试题做的不得了什么。怎么都未会师( 确实有本人的题目,Linux 基础欠好,然则一向否定了面前其他一些暴发点冤啊 )

紧接着问了片品种阅,看到自家的开源项目
djanog-simple-serializer
问这是干嘛的,然后我说了生是体系化解决方案,面试官说:系列化不是大简单嘛?(
我为未尝说难啊好兄弟,只是其他的从未有过好用的祥和写了单嘛
)接着面试官问了自同一句子被自家十端庄懵逼的话,作为一个无晓 Python
的人口,你可知叫我简单说出口 Django
和你开的物呢?当时我之心里都是黑人问号脸,wtf ?不亮堂 Python ?这若招
Python ? 怎么面试啊好兄弟,即使我晓得其他语言用的 6 写 Python
也没问题,然则招进来就要写作业而怎么也得找个发连锁经历的面试吧,那下自家精通啊啥往日Python 部分面试官不怎么看了。
此刻我独自想不久去了,于是便说发招聘用与自己弗顶相同,就非耽误时间了。

好吧,应该自己算遭受个例,请我们不要对 360 发生偏见。

5.知乎

博主的 dream company,哈哈,去面试的时节就紧张。和讯在 768
创意园,环境相当棒。

二面

提问了部分品种消息,然后起系统规划,没记错的语应该是设计一个近似 QQ
的聊天工具,要求发出广大,并且可以发送图片、语音等各种音信,群管理员能够拓展过多管理等等。前边又问道数据库,直言数据库基础了解的于少,面试官也绝非为难自己。

还没完

说及抓住校招,明天条久春招刚刚先导,学弟学妹抓紧时机,本人好外推哦:

今头长条冬日学校招聘火热开展着!
【面向对象】:二〇一七年应届毕业生和二〇一八年应届暑期实习生
【职位方向】:研发、产品、运营、销售、投资、HR等
【春日招聘 –
2017至】:https://job.toutiao.com/campus/spring
【暑期实习 –
2018及】:https://job.toutiao.com/campus/summer
【投递时间】:3月9日 – 七月30日
【头修邀请码】:iUGUiF(不分轻重缓急写)

登录相关网址输入自己的头长达邀请码即可成功内推什么,快到碗里来!!

社招的同室为别灰心,只要您追寻得交自己之信箱( 应该十分好找的
),简历关我,帮您内推动~

本来,对于以上其他家公司,只要本人得到 offer 的商店自都可协助我们推哟。

面试过程被尚去了几下创业公司聊过,发展吧死好,比如
青橙科技、视频帮等等,假诺大家感谢兴趣,我仍是可以够拉我们直推 CTO 。

作者:rapospectre