求职刷题神器

funit.cn

  • 面试公司:爱笔(北京)智能科技有限公司岗位:Python后端研发Python数据结构set集合操作方法字典操作:合并字典、遍历字典正则匹配IP地址Linux查看磁盘命令Linux下查找日志中带有“test”字段的Linux下部署项目除了runserver还有什么方法启动Djangomysql数据库:有3个表,user表(id,name)group表(id,name)user_group表(user_id,group_id),其中user_id和group_id为外键,编写SQL,输出user.id为1的group.name是哪些?列表,请使用map()函数输出,并使用列表推导式提取出大于10的数,最终输出总结:基础知识的八股文必须要背的,基础细节可以上菜鸟教程自查,算法刷力扣TOP。大家加油啦,offer会有的。
    3 0 36
  • 面试公司:字节跳动面试岗位:python开发项目相关:巴拉巴拉cookie和seesion做了什么区别是什么?cookie有哪些属性?安全性上、有效期属性?cookie是怎么划分的,假如有A、B两个web站点,它们的cookie是共享的吗?有办法共享吗?session有哪些实现,如何存session,分布式后端的若干个节点如何确定拿到同一个session,如何做存储?(如何保证负载均衡后的机器都能取到session)HTTP状态码:301和302有什么区别,404、400、403、500、502、504浏览器输入网址到加载出页面经历了哪些网络请求过程:DNS解析迭代查询和递归查询区别?局域网环境中请求包如何转发?如何传递出去?路由选择怎么做的(ARP)?TCP和UDP区别?TCP协议中哪些机制可以保证可靠性?常用负载均衡调度的方案和算法?web站点如何限流到10000qps?用令牌桶算法实现的具体思路了解哪些常用的RPC框架?Python中如何定位内存泄漏问题?Mysql中事务的概念?事务一致性中保证数据完整性如何理解?隔离级别有哪几种?由低到高的不同隔离级别加强的机制是什么?where和having区别?算法:力扣3.无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。总结:答不上来很正常,每个人经历不同,重在自己简历上出现的所有内容。简历上不要堆砌名词,出现在简历上的名词可以用四步法考察自己:这是啥、怎么用、用在哪、是否能优化;写上简历的项目中准备一个最拿手的厘清实现细节,便于口述。<
    3 0 46
  • 一面:1、是否有用过ES和Kalfka,是否写过demo2、项目相关:开发框架、数据库、是否前后端分离3、Mysql事务相关4、是否用过DFS文件服务器5、缓存Redis用过哪些数据类型,常用哪些,在项目中用了哪些6、是否了解Redisbigkeys7、有关注过Redis6.0吗8、Django的MTV和MVC有什么区别9、ORM到Mysql之间,ORM替你做了哪些操作10、Mysql的主备原理,是否实际用过11、在主备条件下,请求发出去后,Mysql突然挂了会发生什么12、Linux查看磁盘空间命令、查网络端口状态13、是否做过LinuxIPC相关14、三次握手四次挥手15、有了解过服务器TIME_WAIT和CLOSE_WAIT区别吗16、Python装饰器、闭包。两者关系17、深拷贝和浅拷贝,如何查看区别18、Python垃圾回收机制19、用过哪些线程和并发的库,gevent和asyncio理解,项目中是否用到20、常用检索搜索引擎21、Django中间件用过哪些22、Django的F实例和Q实例23、Django的CSRF是否了解过,工作原理是什么24、Nginx有用过吗25、项目部署方式,是否有进行持久化26、如何理解PEP827、Python的类型注解是否用过28、Python新式类和旧式类区别二面:1、个人技术优势2、用过那些数据分析的Python库3、有两个集合a,b,只有两种类型0,1,集合长度一样,找到集合位置相同且元素一样的个数是多少4、文件操作,如果文件特别大如何读5、顺序和链式结构的优势6、排序方法有哪些,阐述快排及时间复杂度,是否可以用递归写,用递归有什么风险7、如何理解内存溢出和内存泄
    2 0 44
  • 技术二面:时长:60分钟主要内容:1、自我介绍2、论文相关3、论文衍生:让我介绍了一下目前主流的模型压缩方法,介绍了一下模型蒸馏的方法。4、机器学习基础:知道我没有传统机器学习的经验之后,问了感知机,LR,SVM有哪些异同。我比较浅显的回答了一下,他说这方面还得再看一看。还问了python的list的实现方法,让我自己分析一下。5、算法题:1)外存上有大量文件,文件里有大量已排序的数字,而内存又容不下一个文件,问如何全局排序(给思路就行)。这属于很经典的外部排序问题,但我确实没看过,整个逊掉。好在他一直在引导,尝试让我自己想到方法,但我在人家答案都快到嘴边的时候,才说出正确的方法,太逊了。2)就上面的问题,在内部排序里有什么方法很快能找到当前最小的数(给思路就行)。这里又逊掉了,我一直陷在“找最小数不就是O(n)的复杂度吗,还能更小?”的陷阱里,他提示说你别总想着一次,是要不断地取最小数的。最后看我确实想不出来,他才说用堆就好了。6、算法题:HTML树的特点是什么?以什么样的数据结构存储比较合适?写一个算法统计当前结点的叶子节点总数?HTML树就是个多叉树嘛,存储方式用“孩子-兄弟存储法”比较合适(不知道是不是这个名字,还好408考过),那最后一个算法就挺好写的了。但他要求用C++写,还是对计算机基础有要求的。总的来说写的还算顺利吧。总结:这一面时间特别长,而且面试官水平很高,能够揪住你说的点一直追问,再加上5卡了太久了,导致面试时间严重超时。但总的来说,面试官真的非常专业,想不出来的地方会一直引导,直到想出来为止。但我感觉4和5的糟糕表现足够给我挂掉了,尤其是5,甚至能感觉到他的失望。结束之后说待会儿还会有一轮面试,让我稍等一下。HR面时长:30分钟面试官印象:温和男人。主要内容:我以为还是技术面,问着问着才意识到是HR面。就是HR面常规问题了,比较难回答的是:“如果你和你的导师想法分歧很大,你的导师让你做一个需要花费一年但注定要失败的任务,你会怎么做?”。我说一朝天子一朝丞嘛,而且在毕业和学术追求上面,我还是把
    0 0 62
  • 二面:多对一1.实习在互联网企业,为什么要来移动2.比较移动和互联网企业3.看重运营商的什么4.做过什么数据分析的实习或项目5.性格优缺点6.是否要户口,倾向于在哪个城区工作等三面:多对一1.运营商和互联网企业对比2.性格3.性格与岗位结合,有什么优势劣势,劣势如何弥补4.择业方向5.如何看待运营商
    0 0 44
  • 果壳在国贸百朗园里,在园区最里面,不是很好找,一进去先发了一套面试题和一张登记表,登记表连父母家庭资料都要,不是很理解要面试者这些信息干什么,又不一定去你家,等入职再填不行吗?所以除了本人信息,其他我没填。(面了这么多家就果壳要填这个,还要填特别详细的信息,不能懂)一面面试题难度适中,不过涉及到的面比较多,还要写数据库查询语句等等,博主非科班,只大概自学过数据库,然后一直在用orm,毕业后就没怎么写过原生SQL,相关题目只能凭借记忆大概写了下,还有一道题是用O(1)的复杂度实现一个栈的出栈入栈和返回max、min值的操作,其他就是一些Python基础和表设计题。这里说下这道设计栈的题:出入栈函数O(1)没什么问题,主要是max、min操作(博主找工作时没看过面试题目,只是刷了一些LeetCode,后来发现这道题很经典,网上很多答案)当时没遇到过这种需求,但是可以肯定想要时间复杂度下降,肯定是要用空间去换时间,所以当时有设计了额外的数据结构存maxmin,但当时设计的还是有问题,后面又和面试官讨论了一下,还是没有得出最好的方案,最后回去网上搜了下发现其实很简单,当时只差最后一步,感兴趣的同学可以看下:栈在O(1)时间内求min二面面试官一上来就直接拿着笔试题开始一道一道问,嗯,连我叫什么都没让介绍,更别说介绍项目什么的,感觉有点懵逼,全程没一句废话,全是纯技术问题和算法,然后自己擅长的面试官感觉不太感兴趣,我不太熟悉的他很愿意追问,嗯,二脸懵逼,之后又问道tcp流量控制,当时直接说错给说了拥塞控制,面试官表示我tcp掌握的不好(确实是我的问题,回去之后又整个看了一遍tcp)。最后又问了很多数据库底层的东西,博主完全没接触过,所以面试官表示下一轮面试官有事(哈哈哈),接着问我有什么想问的,我问了两个问题面试官表示自己还有事。。。好吧,那就不聊了。总结:数据库知识很重要,即使你投的是研发不是dba,你也一定要懂数据库底层的基本原理,至少要知道索引原理、MySQL数据引擎等等,因为之后凡是博主挂的面试都有数据库的锅。果壳环境看上去有些乱,但比较温馨,但实在不敢恭维面试的方式,所以挂了博主也没惋
    5 0 53
  • python基础部分:1.迭代器生成器生成器是如何实现迭代的2.list实现3.import一个包时过程是怎么样的?4.装饰器实现5.菱形继承6.内存垃圾回收:分代回收细节7.项目具体8.mysqlb+树9.wsgi二面1.堆排序2.比较c语言和Python语言中的异步3.epoll4.tornado框架5.求二叉树深度6.mysql联合索引7.wsgi8.uwsgi进程模型这次面试挂在二面,小伙伴们继续加油呀。
    2 0 43
  • 二面给出一堆数和频数的表格,统计这一堆数中位数中位数,三个班级合在一起的一张成绩单,统计每个班级成绩中位数交易表结构为user_id,order_id,pay_time,order_amountPV表a(表结构为user_id,goods_id),点击表b(user_id,goods_id),数据量各为50万条,在防止数据倾斜的情况下,写一句sql找出两个表共同的user_id和相应的goods_id用户登录日志表为user_id,log_id,session_id,plat,visit_date用sql查询近30天每天平均登录用户数量用sql查询出近30天连续访问7天以上的用户数量表user_id,visit_date,page_name,plat统计近7天每天到访的新用户数统计每个访问渠道plat7天前的新用户的3日留存率和7日留存率你处理过的最大的数据量?你是如何处理他们的?处理的结果。告诉我二个分析或者计算机科学相关项目?你是如何对其结果进行衡量的?什么是:提升值、关键绩效指标、强壮性、模型按合度、实验设计、2/8原则?什么是:协同过滤、n-grams,mapreduce、余弦距离?如何设计一个解决抄袭的方案?
    0 0 43
  • 【一面】1.自我介绍(主要经历是数据挖掘建模)2.介绍下实习项目的脉络(背景目的、思路等),遇到的困难,怎么解决,结果怎么样?除了技术上,做了哪些工作?(感觉那边技术要求不高,更重视业务能力)3.为什么到这家公司实习?(我的实习单位比较小,可能是面试官觉得以我的教育背景能找到更好的)在介绍过程中我说道想了解认识直播这个行业,面试官继续问了我现在对于行业的认识和思考(我说了我认为的直播行业满足人什么样的需求、主播和用户的关系等等)(建议提前做准备,没有过相关行业思考的不要给自己挖坑)面试结束,面试官说我的素质还比较OK反问环节:部门业务和商分的工作内容(主要包括行业研究、竞品分析、策略研究,也有部分数据方面的工作)【二面】1.自我介绍2.实习项目模型中发现哪些特征对于预测潜力用户是重要的?从业务上怎么解释?(这个我之前没有过思考,面试官给我了一分钟左右思考了一下,后面说我这个答得挺好的hhhh)3.实习/项目中与人合作时发生意见不一致,怎么解决?4.怎么理解商业分析这个岗位?对美团什么认识?反问环节:岗位中行业研究和数据分析的比例如何?如何分工?面试官说会根据背景和兴趣有所侧重,培养时都会做一些经营分析(数据方面的),岗位重视业务理解【HR面】2020.9.11.自我介绍2.为什么去哪里实习?3.还投了哪些公司?进行到什么阶段?XXX公司的Offer是什么薪资水平?你是否满意这个Offer?除了美团更偏向哪家公司的Offer?4.对美团商分岗位的理解?是否与你的工作期望相匹配?5.如果给你Offer你愿意来实习吗?为什么导师不允许正常学期实习?6.职业规划偏向技术还是
    1 0 63
  • 1.如何暂停一个正在运行的程序,把其放在后台(不运行)2.用一条命令查目前系统已启动的服务所监听的端口3.查找多有名称中包含“Test”的进程,并且全部强制终止进程4.用sed修改test.txt第23test伟TEST。5.枚举git克隆仓库、查看相关信息、获取最远端分支,获取特定分支代码及添加tag的命令6.数据库表结构需要变动的时候的数据库设计原则是什么?7.列举几种表连接方式,有什么区别,笛卡尔积是什么?8.判断一个字符串是否为回文字符串9.python中pass语句的作用是什么?10.字符串格式化:%和.format的区别?11.请简述Django框架的mvt框架12.打印3天前的日期,格式:2016-05-0613.liunx下统计根目录下后缀为log的文件数量!14.符号链接与硬连接的区别?15.创建一个字典的语句?16.liunx文件权限一共10位长度,分成四段,第三段表示的内容是?17.当mysql查询遇到瓶颈的时候,如何优化(各种维度)面试完的感觉就是对数据库优化的基础知识有点欠缺,祈祷通过吧。
    4 0 57
  • 微信扫码加好友进群