猿辅导服务器开发一面凉经-面试要稳住心态啊

猿辅导服务器开发工程师一面凉经
问题还是相对基础
1. 简单聊了聊项目的内容
2. new和malloc的区别
3. C++引用、指针区别
4. 5层网络模型是什么
5. TCP流量控制和拥塞控制的区别
6. 进程线程区别
7. 找链表第k-1个节点
8. 手撕快排

大部分时间花在最后一个快排上边了。手撕的快排算法其实是对的,但是把函数入口的条件判断写反了。其中面试官还尝试给我提示其中算法哪里错了,自己当时也以为是算法核心写错了,找了一会始终找不到。
是一个非常愚蠢的错误:begin<=end退出,这个算法根本没有执行啊。心态崩了。
void quickSort(int arr[], int begin, int end) {
    if (begin <= end)        
        return;
    
    /*算法部分*/
}
告诉自己,稳住我们能赢。
#猿辅导##面经##秋招##内推#
全部评论
我觉得你应该是昆仑哥!!
点赞 回复 分享
发布于 2019-08-14 23:44
王大佬别谦虚。
点赞 回复 分享
发布于 2019-08-14 11:24
谢谢大佬分享。希望大佬收到二面
点赞 回复 分享
发布于 2019-08-10 08:35
大佬说的对
点赞 回复 分享
发布于 2019-08-09 22:30
呜呜刚面完   写了用数组实现顺序队列 代码写得垃圾 写完面试官就说好啦我们的面试到此结束··· 好凉
点赞 回复 分享
发布于 2019-08-09 20:17
问的不难呀,楼主本科硕士?
点赞 回复 分享
发布于 2019-08-09 18:51
请问一下使用什么视频面试的啊?
点赞 回复 分享
发布于 2019-08-09 18:36
请问一下 那个是 找链表第k-1个节点? 还是找链表倒数第k-1个节点?
点赞 回复 分享
发布于 2019-08-09 16:06
现场面吗
点赞 回复 分享
发布于 2019-08-09 13:45
感谢大佬分享面经,马上我也要面猿辅导了。。一面面了多长时间呀?就问了这么几个问题???
点赞 回复 分享
发布于 2019-08-09 12:32
你好,怎么知道自己凉没凉?
点赞 回复 分享
发布于 2019-08-09 12:29
请问服务端工程师只招c++吗
点赞 回复 分享
发布于 2019-08-09 11:40

相关推荐

06-17 12:05
已编辑
南昌大学 Java
没想到我也能一周速通字节,javaer简历boss上被字节的测开捞了,项目是点评和rpc,之前0实习。简单说下时间线和面试内容吧,三面都是温柔的小姐姐,面试体验很好。总结来说基本没有问常规八股,都是围绕项目细节展开的场景问题,开放性问题,然后带一点八股。⌚️投递时间:5.28👋一面:6.9&nbsp;40min1.自我介绍2.项目拷打(超卖问题怎么解决的,由此展开聊了很久,各种细节拷打)3.算法题:将长度为n的数组分成m个和相等的子数组,求m的最大值,非hot100原题,leetcode698有道类似的,只给了10分钟,时间有点短没完全写出来,本来感觉都凉了但还是放过我了,感恩。4.高考成绩如何实现排...
一笑而过2222:一、抖音App长期无响应原因分析 1. 客户端问题:App版本过旧存在兼容性缺陷或代码逻辑错误;本地缓存、用户数据损坏影响加载;手机系统版本低、硬件性能不足导致不兼容。 2. 网络问题:网络信号差、无网络或DNS解析失败;代理设置错误、企业网络拦截抖音域名。 3. 服务端问题:启动依赖的API响应慢、服务端故障;CDN静态资源下载超时。 4. 第三方依赖问题:广告、推送等SDK初始化异常;系统服务未启用或关键权限缺失。 5. 其他原因:系统时间错误、后台应用抢占资源;用户频繁点击启动图标引发冲突。 二、电商平台兑奖系统测试用例 1. 功能测试:验证正常兑换、积分不足、限量商品重复兑换、库存实时更新及兑换记录查询功能。 2. 兼容性测试:在不同操作系统、浏览器环境下,确保功能正常和UI适配。 3. 性能与安全测试:模拟高并发检验系统稳定性;测试接口防刷机制;防御SQL注入攻击。 4. 异常场景测试:覆盖断网、服务端数据回滚、奖品过期等异常情况处理。 5. 用户体验测试:评估兑换流程是否简洁,错误提示是否明确,页面加载速度是否达标。 三、扩展建议 使用Firebase Crashlytics等工具上报启动日志排查抖音无响应问题;针对兑奖系统进行压测,重点监控TPS、错误率及响应时间 。
点赞 评论 收藏
分享
06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
05-19 15:21
已编辑
华南农业大学 Java
白火同学:你才沟通了200,说实话,北上广深杭这里面你连一座城市的互联网公司都没投满呢,更别说还有各种准一线二线城市了。等你沟通突破了三位数,还没结果再考虑转行的事吧。
点赞 评论 收藏
分享
评论
5
45
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务