码迷,mamicode.com
首页 > 其他好文 > 详细

360面经

时间:2018-08-21 18:22:35      阅读:664      评论:0      收藏:0      [点我收藏+]

标签:邮箱   自我介绍   很多   全局钩子   中间件   mail   lambda函数   image   回顾   

360视频面试

技术分享图片

提前调试好摄像头和麦克风,麦克风噪音比较大,和同学视频下,检查下你的视频,通话质量,

面试官会提前和你确认你下午进行面试

1、一面

开始面试,一下状态和平常不一样

就是无忌孩儿,你还记住多少了。师公,全都忘了。。。

1、自我介绍

巴拉巴拉,大吹特吹,说自己的亮点,什么参加志愿者,比赛,考证,想着法子找自己的亮点(以前这些都不屑一顾,不爱参加的,没想到现在都是亮点了,,,真香警告)

以后的自我介绍,还是提前写在纸上吧!梳理下

2、你怎么发现我们部门这个岗位的

我说没找到python相关职位,然后在查看c++栏目下,就看到了web后端,然后觉得自己挺合适,就投递了

(应该说,什么天注定了,阴差阳错了,天佑我了,,命运的味道)

2、项目介绍

就说了简历中的几个项目经验,还有一个已经部署到腾讯云上,连接给他发过去了

3、项目中,浏览器第一次登陆成功后,第二次打开如何保存登陆信息!

回答:(session如何实现的?如何保存的?怎样过期的)session_id session_key 保存到数据库,

忘得太多了,感觉回答的太浅了

4、用户输入url,如何通过nginx如何与你的django项目进行交互的?

好像就是输入url发生了什么?什么9大步

自己把重点放在的django的流程上了,忘了说什么dns解析,tcp三次握手,之类的,

5、既然你学过Linux,说下Linux中的信号量

(懵逼。。。),是问进程线程如何进行同步的吗?还是进程线程的同步机制?

换个问法:你是如何关闭你的django服务器的

答:找出django的进程id,通过killall -9 id进行关闭

或者通过django的命令行关闭

就是这个kill命令的实现以及实质是什么

答:用户态通过中断切换到内核态,让系统去关闭django程序的吧

6、说下http请求?

http请求头,请求体

请求头中包括get、post方式

get把信息放在请求头,post把信息放在请求体

content-type:什么的

(然后就忘了。。。没说出后面的这些)

其实还有请求体包含状态码200/302/404什么的的

user-agent:浏览器标识,请求 的url,请求 的ip

6、文章编辑用的什么组件技术,说下xss攻击是什么

服务器返回的是一系列字符串,浏览器会把字符串渲染展示到界面上,不管你发的是什么,

所有有些恶意用户会发送script,比如alert弹窗,所以需要safe去beatuiful模块去防止xss攻击

7、你的5年后的职业规划是什么?

面试必问26个题目之一:

说1年内在python领域继续学习,走高并发路线,以后学习go语言,项目经理,架构师,

在技术上有所作为

(其实内心就想说争取年薪50w,向alex说的那样,3年进入bat的战略目标,然后反解到每一天的努力中)

8、你还有什么想问的吗?

面试必问26个题目之二

就是请老师给我打个分,或者说评价下,我这次面试的不做,或者哪方面有需要改进的地方

我问的问题基本都能答出来,或者说有些不是我要get到的,整体回答的层次比较浅,已经很棒了

--------------------------分割线-----------

完了然后就等通知,跑去溜达去了,然后hr通知一面过了,等通知

二面然后被两个电话通知,说面试官已经等着了,人怎么没在呢,郁闷

hr脾气真不好

二面

上去先抱歉抱歉,刚才出去了下!其实是太高兴了,嗨去了,上去闲唠嗑

1、你对我们部门有什么了解呢

答:我觉得你们部门应该是公司中的核心部门,安全肯定很重要了,

其实我对360公司了解很多,杀毒,卫士。引领了一个行业的变革,比如现在的小米,曾经也引起了一场行业的变革,对于这种企业,我还是十分敬佩的,向往的。我自己还一直用360的浏览器,软件,曾经还用过360云盘,

360手机之类的,以前360是上市公司,然后私有化了,我觉得是国家战略安全方面的考虑,比较安全还是很重要的 。前两天也是360搜索的6周年,然后也回顾了下发展历程

2、我看你项目经验有个360hacker比赛的,能说说吗

当初是金师兄在群里发的说什么前10名可以直接入职的,然后就和我们团队一起参加了比赛,想看看能不能有机会,我负责的是前端设计bootsrap、jQuery与登录注册页面form渲染的,然后团队还有其他成员负责数据库,整体后台流程。最后好像出现了刷票行为,就没能够成功

问:你们项目最后得了多少票数呢?

答:就在同学之间拉拉票,最后第一名都几万票了,就没有管了(回答的失败,真失败,应该说,我们一直每天坚持拉票,最后在大家的同心努力下,刷了800多票吧!)

3、现在聊聊技术上的问题,lambda函数用过没

lambda匿名函数,在只需要调用一次函数,不想开辟新的内存空间使用

平常就flag用了下,没太用过

4、你用到django框架能说下其他的框架吗

flask是轻量的框架,

tronoda是高并发,异步使用,用的epoll模型实现的,没有session,需要自定制

django是包含各种控件 ,可定制,什么的

(应该说的更好的,课件上有,看了一遍没记住)

5.你前端用的bootstrap、jquery,还有用过其他的前端框架吗

vue接触过,jQuery它创建多个dom需要一个个去生成,vue可以批量生成

(好像是这样吧, 没用过,确实不太了解)

7、我看你是研究生,跟着那个导师,能说下你的毕业设计吗?

就说了什么图像处理,什么视频处理的,自己毕业设计主要两个创新点,

这个领域,不是都已经有很好的技术了,你又如何创新呢,巴拉巴拉

(回答的很失败,扯的有点多了,有毛线创新点呢,能毕业就不错了,对自己不利)

6、说下你的项目中,用到了什么技术,挑一个你觉得最好的讲下

嗯嗯,我想想

rbac组件,通过中间件,produce_request中完成,session中存放user-d,permission,actions

如果当前用户的当前url在permisson-list就放行,如果没有的话,就没有访问权限

还有通过django的semail模块,发送评论到用户的邮箱,很有成就感

7、能说下你的项目中遇到的一个最大的问题吗,还有你是怎样解决的?

嗯嗯,比如form组件吧

当初我想不通为什么form组件可以校验字段,然后点进去,看下他的源码,显示全局钩子,每个去校验,

然后对特定的进行校验,然后就能够理解了

(应该说,我去博客园去查找,看了大神的文章,去stackflow去看解析,巴拉巴拉一堆,最后自己去研究看源码)

8、你的项目中你是怎样进行性能调优的?

(性能调优,那是什么东西?数据库优化?hmtl优化,多线程,多进程?解耦?前端优化?)

好像没有进行什么性能调优,。。。。

9、我们部门是2+1面的,现在我们部门的头没在国内,可能以后有时差什么的,后面等hr通知吧,你还有什么要问的吗?

评价下,打个分,

我问的问题都能回答出来,都是自己做的东西

说什么研究的领域不同了,什么我也不能提出很好的问题了,具体我就没听了(幸福的不在状态了,好像是有三面,有戏)

-----------------分割线-------------

然后又出去得意去了,以为可以顺利进入3面,过了会hr通知没过,凉凉。然后直接挂了电话,

想得不对劲,就打电话过去问原因,然后她说帮我查查,在办公室问问,然后就4分钟后就挂了

发短信也不会!估计就凉凉了。。

然后就是郁闷,洗澡,约妹子(还没约到),吃炒面(还没开门),吃腊肠,没心思学习,

看了个怦然心动,挺好看的!

然后睡觉,很累

总结

1、准备前期

感觉和考试一样,准备os,网络,数据库,python,django一大推

过了一遍,但是全部忘了,也许是第一次吧,痛苦的一批

2、面试阶段

360网络环境不好,嘈杂的要命,面试官还挺好的

说实话,面试很简单,

没有问我基础知识,没有问我算法问题,如果 问这些估计我就凉凉了

都是项目问题。感谢视频中的带我看源码,带我写

3、面试后

hr的脾气真的让人烦,就是那种自以为是的感觉吧!大家都是打工者,为什么不能对人好点

一面 二面 hr看起来都是那种技术上专业上的人,没有那种像alex那样的,高人的感觉,只是觉得他们是技术上的高人,专业上的高人,不是生活上的行为上的,差距也许就是很明显的!

4、alex的鸡汤

3年的战略目标,高素质的高端人才,确实不仅仅是技术,ssvip课程确实让人羡慕,需要高人,明白人去提点我们。alex就是比其他人高太多了,而且还愿意花费时间来指导引领我们这些菜鸡!人生导师吧!

360面经

标签:邮箱   自我介绍   很多   全局钩子   中间件   mail   lambda函数   image   回顾   

原文地址:https://www.cnblogs.com/venicid/p/9512927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!