查看全部1217条面经
最近更新时间:2020-04-16 13:19:17
匿名用户
面试了职位:后端工程师-实习生
感觉靠谱
面试官人比较好,没有刁难我,他比较在意项目细节

第一个面试官: 首先,自我介绍,问了学了哪些专业课程; 然后,按照简历问了我关于项目的事情和一些基础。 比如,我们是如何在web app中使用到的图片识别开源算法的,你们怎么用阿里云的oss的,oss我也用过,你说说它的缺点,有解决方案吗? 画出你应用的B/S框架图。 开发模式lamp,lnmp,nginx和apache的区别,分别适用于哪些开发场景。 mysql引擎,数据库索引,索引实现原理,为什么快,索引和主键的区别。 mvc思想,yii不同于其他框架的东西,它的orm你觉得是怎么实现的。 二分查找,堆排序,写出复杂度,怎么得到的; 两个字符数组a和b,求b-a。 第二个面试官: 问的是项目事宜; git怎么用,git的基本命令,git和svn区别; 事务和锁,锁可能遇到的问题,悲观锁,乐观锁,说个应用场景; 你怎么用第三方平台的,说说你对token的认识,微信公众平台怎么用token,你会怎么将微信公众平台集成到应用里,支付宝呢; json本质是什么,xml和json的区别。

2 年前 发布
1
评论 · 1
大屯村公事包资料员
楼主之前做什么行业的

相关推荐

匿名用户
面试了职位:全栈工程师 - 北京
确定通过
搜狐快站-全栈工程师面试
两轮技术面试 第一轮:自我介绍,介绍一两个项目,计算机网络OSI模型,TCP等,前端js,css基础问题,面向对象的三大特征,求解链表相交(想多个方法),写代码(翻转链表) 第二轮:数据库主主键外键,索引的内部实现,联合索引的实现,方法的调用,参数及返回值。
面试感受:很好;面试难度:普通难度;面试来源:内部推荐
2 年前 发布
匿名用户
面试了职位:软件研发工程师 - 北京
确定通过
转专业进搜狐经验分享
本人非计算机专业,老实说,专业与程序员八竿子打不着。某211的会计专业,转型成为技术型人才纯属兴趣。在某会计事务所实习过三个月,感觉还是不适合自己,便想试试去做计算机工程。我高中时学过计算机竞赛,拿了个全国三等,填专业时便选了大热的金融。过了三年又抓起老本行,那些算法很陌生了,数据库数据结构都没学过,去学习也是挺困难,自我感觉与没基础的人比没有什么优势。可巧,身边的朋友(不同专业)也有这个想法。便一块儿搭伙,自学刷题。校招走了好几家IT公司,结果都还可以,我去了搜狐新闻产品技术部的JAVA开发,他也成功进了百度。 又到新的校招季了,这里就分享分享我的面试经验,希望想转专业找CS工作的小伙伴们不要一头雾水四处乱撞,可以顺利拿到offer。这里主要就搜狐面试出发,分析一下面试常见的一些问题。我遇到的搜狐校招面试流程是笔试与三面(分别是技术部,产品部和HR)。 听其他学长学姐的经验,面试一般二面,不一定是三面,情况可能不太一样。跳过简历部分,我这方面也不是很再行,有咨询学长帮忙修改推敲,改动帮助很大。敲门砖一定要打好呀,所以大家也一定要寻找身边的资源利用起来啊。在准备面试过程中,我大致花了三个半月的时间认真沉浸在刷面试题目中,这里特别推荐一个网lintcode.题库比较全,题目数量也很多。主页的ladder模式训练,帮我节约了很多时间啊(当时刷题时间很紧迫,人也很烦躁)ladder刷起来有点打游戏的快感,极大地帮我缓解当时求职的压力。笔试是十几道不定项选择题,就不多说啦,题目主要考察语言基础,计算机基础,算法和基本的Linux运维等。第二部分是是考察语言问题,我选择的是Java,毕竟应聘的是java开发。第一题考察语言改错,主要考察的是Java语言的类方法和对象方法的运用,在main函数中调用方法,第二题问了Java语言中ArrayList和LinkedList以及Vector的存储方法和性能以及他们的特性,还有static修饰的类、方法、变量和static final修饰的类、方法、变量有什么区别。第三部分是6道算法题(真的多亏了在lintcode上疯狂刷题三个月啊,我才能那么快的写出来)有快排,动态规划,二叉树的题目,都不是特别难,二叉树的那道题我大概知道方法,但最后代码没做出来,感觉很可惜。笔试过程中就遇到了好几道lintcode里刷过的题目啊,看到做过的题,心情一下子就轻松了好多诶。其实最后那道题我在lintcode上遇到过,就是没认真钻研,太可惜了...面试后,我重新查找了这道题,竟然有答案还有详细的解析,后悔药真的好难吃!安利另一个可以辅助lintcode使用的网站.jiuzhang.上面答案比较全,基本上所有的题目都可以找到答案,我这道二叉树的题就该在上面好好看看。所以说,刷题的时候千万千万不要急躁,要保证解决一道题后再做下一道。还有,通过所有测试数据的答案也不一定是最优解法。我在遇到不熟悉方法的题目时,就立刻去jiuzhang.solutions 上面找解析,看参考答案。与优质答案作比较,学习,这样进步才快嘛,这进步的速度哟,蹭蹭蹭的像火箭飞速上升,写程序的速度也明显快了很多。我那个比我早准备的朋友就这样在短时间内被我赶超了,他还很惊讶呢(小嘚瑟)。好了,关于笔试大致就是这些。 所以,第一点就是,基础知识必须要扎实面试官也会问你很多基础知识。我在搜狐一面的面试官就问我了一些问题。他比较偏架构和中间件的应用,提问了项目,主要考察了服务治理和消息队列等中间件使用的问题。所以基础知识要扎实。在算法方面,基本的排序和查找算法,对递归,分治等思想要掌握。如果算法基础不太好,可以多去刷刷题,会很有帮助。计算机基础方面,比如TCP/IP协议和操作系统的知识也是必备的,二面的面试官就问我应用层用了哪个协议,我当时就有点蒙,高中计算机课考过,但面试管还是挺和蔼的,问我是不是,就跳过说下一个问题了。 第二点,掌握软技能软技能特别影响你在面试时的分数,面试官会关注你的快速学习能力和沟通能力,以及对相关行业的了解。通常可能有一个误区,认为CS工作面试就是考验你的基础技能,硬技术过不过关,其实软技术也很重要。保持自信、礼貌会留下良好的印象分的,就像写作文时你的字迹会隐性地影响着分数,这是心照不宣,难以改变的定律。推荐一本书,关于程序员面试的,英文书Cracking the Coding Interview,用的词是高频词,难度适中吧,但可能还需要一些时间克服语言障碍。 如果小伙伴们希望得到更直接的面试技能提高,就找九章算法吧,那个和我一起准备的朋友拉着我团购报了上面的课。看下来还挺有帮助的,很针对性地帮助面试,整理经典的面试题目,还有剖析面试官面试的思路,知道面试官怎么想的,就不会再怕怕的了,准备方向也会更加明确。在成为预备程序员的路上,必定要经过寂寞地刷题,缓慢求索的过程,风雨之后总会见彩虹,希望大家都可以拿到理想的offer
1轮面试:笔试
面试感受:一般;面试难度:有难度;面试来源:校园招聘
1个问题,1条回答
Q:ava语言的类方法和对象方法的运用,在main函数中调用方法,第二题问了Java语言中ArrayList和LinkedList以及Vector的存储方法和性能以及他们的特性,还有static修饰的类、方法、变量和static final修饰的类、方法、变量有什么区别。第三部分是6道算法题(真的多亏了在lintcode上疯狂刷题三个月啊,我才能那么快的写出来)有快排,动态规划,二叉树的题目,都不是特别难,二叉树的那道题我大概知道方法,但最后代码没做出来,感觉很可惜。
2 年前 发布
匿名用户
面试了职位:软件研发工程师 - 北京
未通过
搜狐校招内推面试经验
当时去的融科咨询中心,面了两次,一面还 挺有意思的,二面感觉跟面试官不对付,就挂了。 一面: 1.两个链表求交点 2.两个有序数组,b是从a中取一部分元素形成,求a中b没有的元素。 3.springmvc容器,tomcat原理。reactor和proactor 4.mina原理,异步io。 5.io的接口,stream和writer有哪些实现。 writer: BufferedWriter, CharArrayWriter, FilterWriter, OutputStreamWriter, PipedWriter, PrintWriter, StringWriter reader: BufferedReader, CharArrayReader, FilterReader, InputStreamReader, PipedReader, StringReader 6.锁,wait由谁调用。 Object obj=new Object(); sychronized(obj){ obj.wait(); } sychronized(obj){ obj.notify(); } 7.hashmap的时间复杂度。 8.tps qps。简历上要改改,最后的总结。。 qps:Queries Per Second ,每秒查询数,域名系统服务器的机器性能常用每秒查询率衡量。 tps:Transactions Per Second,每秒事务数。客户端向服务端发送请求,服务器处理请求,客户端收到响应整个过程。 并发数:系统同时处理的request/事务数。tps=并发数/响应时间 响应时间:一般取平均响应时间,统计得到, PV:Page View,一般看日PV,取最大tps*估计访问时间(例如11h) 二面: 12.安全授权认证系统。。 13.链表逆序的递归 leetcode206
面试感受:一般;面试难度:有难度;面试来源:校园招聘
2 年前 发布
匿名用户
面试了职位:软件开发工程师 - 北京
感觉靠谱
不太难,笔试题目基础,面试也没有刁难。
笔试题量有点大,有的有些深度,平时多看看effective c++和算法书的没有问题。面试两个人,一个稍微senior的面官会针对项目提一些具体问题,另一个问基础知识比较多,c++,OO之类的。总体来说,简历没水分,面试前稍微看下书,问题不大。
1轮面试:笔试
面试感受:很好;面试难度:普通难度;面试来源:社会招聘
1个问题,1条回答
Q:虚表咯,C++必问,过滤掉从来没看过任何一本c++书的人的经典问题。
2 年前 发布
匿名用户
面试了职位:服务器工程师 - 北京
确定通过
搜狐面试二面被主管完爆
我参加的搜狐招聘是线下笔试+两面面试。。 笔试难度一般,但是考察点广。 一面简单:手写快排和一条包含聚合函数的sql查询语句,然后简单聊聊。。 二面粗暴:貌似是主管面试。考察点:二叉树层次遍历,Pólya定理,数组计数,LRU,海量IP数据统计问题。当时只回答上了二叉树层次遍历和LRU。。 二面完全被完爆,本来以为都没戏了,结果还是给我这个水货发offer了。。
2轮面试:笔试、部门主管面试
面试感受:一般;面试难度:困难;面试来源:校园招聘
2 年前 发布
匿名用户
面试了职位:运营专员 - 北京
未通过
运营相关 问题较细 较难
之前电话面试 问了对于运营的看法 我答的不好 以为不会有机会现场去面了 好在第二天又去面了 我提前准备了对于运营的一些看法 但是面试官问的很细 问了我平时喜欢什么软件 我说了知乎 然后就问我知乎最开始如何运营,如何要求大牛入驻 一步步深入 还问了你最喜欢什么APP 为什么等等
1轮面试:电话面试
面试感受:不好;面试难度:有难度;面试来源:校园招聘
1个问题,1条回答
Q:知乎最开始如何运营,如何要求大牛入驻
2 年前 发布
匿名用户
面试了职位:服务器工程师 - 北京
未通过
一面就跪了,比较看重项目经历
3月中旬来学校宣讲,然后当场笔试,笔试完成后把简历附在卷子上。题目比较简单,右面有两道算法题,一道是翻转链表,另一道是Leetcode139 Word Break。 第二天面试,我投了后台开发。上来先自我介绍,我随便说了几句。然后聊了聊项目,不过面试官对我的项目很不感冒,只问了其中某一个爬虫项目怎么做的,有什么难点,你有什么收获,完了之后对我表示了鄙视,说俩月也搞不出什么东西 = = 之后要求我用递归实现链表逆序,我很快写好了;然后出了一道算法题,实际是Leetcode 146-LRU-Cache.md,我用hash表和std::list写好了。之后问我对开源关注不?看过哪些开源项目的代码?对计算机网络熟悉不?数据库熟不?Linux熟不?我太naive,都答不太熟,其实一般问题也hold住,结果被面试官鉴定为对技术没有好奇心,Orz.... 后面又给我出了一道算法题:给N个1~N范围内的整数,统计每个元素出现的次数,要求在O(N)时间内解决,且仅使用O(1)的空间。给我5分钟,我只有点大致思路,求点提示也不给。然后就让我滚蛋了,二面都没进。
1轮面试:笔试
面试感受:不好;面试难度:有难度;面试来源:校园招聘
1个问题,1条回答
Q:最后一道算法题的解法
2 年前 发布
整体感受:一般
面试难度:有难度
面试来源:内部推荐
公司对比
搜狐
查看更多后端工程师-实习生的内容

正在招聘

云原生研发工程师158个职位

立即沟通