首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

奇虎360服务端开发岗面筋,自行了解一下

——昂山素季 一面,约10点,面试官老哥10:30左右才来,不过人还不错,没有为大学生,整体上面了40分钟左右:  自我介绍  epoll和select区别,LT和ET,LT和ET分别是如何向上层传递消息...,在代码方面应该如何处理,返回值差异分别代表什么情况  TCP服务端状态是如何改变  TIME_WAIT状态  动态库链接和静态库链接区别,如果有多个动态库需要加载加载顺序是什么,搜索路径是怎样...  HTTP状态码304,资源请求未更新,服务器如何响应  问我项目服务器能够承受最大并发数是多少,压测下参数怎样  C++多态  shell或者命令行分割一个文件文件内容被三个-t分割开,提示了...11.30了,有点慌,发短信企图约到下午,然后面试官就来了,直接面,面试时间大约也是30-40分钟样子  自我介绍  介绍项目  谈谈HTTP服务器返回头部是怎样  讲一下select,和epoll...二面感觉答还可以,五分钟通知,兄弟~凉凉  虽然最后面试成功,不过整体感觉360这次面试体验还可以,效率挺高,也是第一次面试,语言组织上还是不太流畅,和知识点掌握程度可能也有一定关系~ 点击作者姓名与作者大佬交流

46010

小米金山WPS面经-已拿到Offer

(囧) 答:个人有为团队奉献精神,但也不是特别想把控全局,也希望能够通过副队长锻炼自己(这是个坑,也是压力面的一种) 面试官:你们研一这么多课,哪里有时间做项目 答:课就跑到实验室,周六周日也去...项目以及技术问题 Android HOOK框架 Binder机制介绍 ARMv7和ARMv8不同 二面: 怎么区分一个手机有没有被root Inlinehook原理 其余忘记了。。。。...可能因为那天太晚了吧 金山 两轮电话技术面试+一轮HR面试 一面技术: 1.两个文件同步如何解决差异性以及合并 答:大块hash,分小块字符串比较 2.多线程同步以及锁 答:就是在JAVA CORE以及书上看相关知识...三面HR面: 1.为什么选择金山WPS 2.喜欢珠海吗 3.家里几口人,关系怎么样 4.遇到进度问题,会怎么和团队沟通 不好意思,因为是上个月面试,只记得这么多了。...金山HR非常负责,当时武汉站正在外地,还有电话面试机会,感恩,虽然最后由于在珠海不选择过去了,但是整个过程都让感到很NICE 小米面试官人也很好,后面和我讲到手机软件部门非常地自豪。

2.2K80
您找到你想要的搜索结果了吗?
是的
没有找到

2020年开春最新面试!今日头条安卓面试题及答案 (已拿到 offer)

算法到 Boss 面都还在写,不过庆幸是面试官没有为 (老实交代了算法没怎么准备,哎...),算法都不太难。整体项目比基础问得多。...面试建议:算法、基础是敲门砖,项目是试金石,良好面试形象是加分项。 简历上列举项目多想想,为什么做这个项目?做这个项目的目标是什么?方案是什么?相对其他方案方案优势是什么?...项目的收益是什么?项目的架构图是否能画出来?项目中使用主要框架原理是否前前后后都清楚?(大概就是项目拯救了自己,基础准备有点仓促T^T)。 如果是现场或视频面试,良好面试形象还是比较有必要。...文件进行对齐处理 APK 为什么要签名?...是否了解过具体签名机制? 为什么要分 dex ? SDK 21 不分 dex,直接全部加载会不会有什么问题? 求路过大神们正解... 常见设计模式有哪些?

1.9K11

Spring Cloud:第六章:Config分布式配置

Spring Cloud Config为分布式系统中外部配置提供服务器和客户端支持,使用Config Server,您可以在所有环境中管理应用程序外部属性。...Spring Cloud Config Client 客户端:     1.Spring Boot项目不需要改动任何代码,加入一个启动配置文件指明使用ConfigServer上哪个配置文件即可 SpringCloud...文件改为bootstrap.yml,这是很关键,因为bootstrap.yml是比application.yml先加载。...这比之前配置中心好多了,那么我们如何继续避免挨个挨个向服务发送Post请求来告知服务,你配置信息改变了,需要及时修改内存中配置信息。 这时候我们就不要忘记消息队列发布订阅模型。...让所有为服务来订阅这个事件,当这个事件发生改变了,就可以通知所有微服务去更新它们内存中配置信息。

36810

babelrc在哪里?

就是说当需要用到babel转换代码时候,是会优先查找当前文件夹有没有.babelrc文件,或者其它写法,比如说package.jsonbabel字段等,有就停止往上查找,没有就一直向上直到有为止。...举个例子: 曾经想这么组织代码目录结构,这是一个react-native项目,不同平台各有一个目录,比如 android和ios, 后来为了实现一个梦想,加了一个web目录和server目录。...感受到咸鱼梦想了?...照理说,如果能够像webpack等工具一样,指定配置文件路径就好了。然而事实是,确实这个选项。...但是从webpack配置中,大家可以发现,竟然还要对路径进行resolve?这是有必要吗?有的。。。因为babel plugin或者preset都会先从被转换文件的当前目录进行模块查找。

2.3K90

babelrc在哪里?

就是说当需要用到babel转换代码时候,是会优先查找当前文件夹有没有.babelrc文件,或者其它写法,比如说package.jsonbabel字段等,有就停止往上查找,没有就一直向上直到有为止。...举个例子: 曾经想这么组织代码目录结构,这是一个react-native项目,不同平台各有一个目录,比如 android和ios, 后来为了实现一个梦想,加了一个web目录和server目录。...感受到咸鱼梦想了?...照理说,如果能够像webpack等工具一样,指定配置文件路径就好了。然而事实是,确实这个选项。...但是从webpack配置中,大家可以发现,竟然还要对路径进行resolve?这是有必要吗?有的。。。因为babel plugin或者preset都会先从被转换文件的当前目录进行模块查找。

1.7K20

Android面试题持续更新:面试大厂请收好这份钉钉和抖音面经!

项目第三方库选择问题,因为简历中写了对第三方库选择问题,比如选ObjectBox和greenDao问题,图片加载框架问题 HashMap和HashTable,引申ConCurrentHashmap...事件分发机制流程讲解,以及如何实现单击事件和长按事件判定 关于为什么选用mqtt协议问题,优势,原理等等(答上来,只说针对性做过测压,以及oceanlink和mqtt对比) 阿里钉钉二面(面试时长...对钉钉这个产品理解,回答是就是钉钉前身对标项目微信,已经后期转型商业模式作出分析,最后给出结论是一个企业性质办公软件 给出了钉钉一个mac平台关于共享屏幕耗CPU问题 让提问...,和greenDao相比觉得他有什么样优点,性能有进行过测试嘛(只看过官方数据),图像加载框架选用。...问我觉得自己优势是什么,说了对一些框架理解 对Kotlin和Flutter一个了解程度理解,还有为什么学习一个现实原因,和学习方法。

1.2K10

自定义双亲委派-JVM(三)

上篇文章说了java类加载源码,双亲委派加载。...答案是app加载器,为什么,原因就是双亲委派,因为我们前面已经有一个MAIN230629这个类,它是由app类加载加载。...如果我们把项目里这个类删掉,那么它打印就是我们自定义你myClassLoadTest。...流程则是先看自己是否有,没有为null时候,直接调用findClass自己去加载。 需要注意:核心类都不能加载 Object.class会报沙箱机制安全问题,因为不能加载。...所以不光要解决双亲委派加载问题,还要解决核心类由引导加载加载,而自己定义类由自定义加载加载。 所以我在代码里加了如果不是自己定义包开头,则去用parent加载

15130

Bower & Brunch

为什么反复说互联网好呢,你看看互联网人用工具,再看看通信人用得工具,顿时产生一种「人家开着阿帕奇,我们提着红樱枪上战场」悲凉。...在没有bower年代,前端dependency是个麻烦,比如说软件,需要用jquery, ember, metis, lodash, ...要一个个将他们从官网拷到项目的某个目录下,比如说vendors...两者不同是前端一般会打包后一次性加载,重复dependency会带来太大package后文件,同时也会互相影响;而后端采用即用即插,所以可以使用完全独立dependency。...这里,bootstrap指定自己要依赖1.9以上jquery,还在main里指定了其项目的入口文件,简直就是为打包工具量身定制。...真是「事了拂衣去,深藏身与名」有为青年啊,什么叫惊喜,这TMD就是惊喜。 于是brunch就出现了。

91890

​Vue + SpringCloud前后端分离项目3个月项目实战经验分享(下)

1.前言 上篇文章总结了三个月后端开发。本篇主要对3个个月前端开发做个总结。最开始想着主要负责好后端开发。后端接口开发完成与前台同事调接口。...Vuex:是一个专为 Vue.js 应用程序开发状态管理模式。它采用集中式存储管理应用所有组件状态,并以相应规则保证状态以一种可预测方式发生变化。...3.前端项目总结 组件概念>>> 组件就是可以扩展HTML元素,封装可重用HTML代码,可以将组件看作自定义HTML元素。...:html加载完成之前执行。...6.将ElementUi上传文件组件中http-request函数置成空函数,覆盖默认上传行为,就可以自定义实现上传。

1.5K10

空·境——腾讯微云为空页设计

为了提升为空页在整个APP良好体验,前期我们将微云内所有为空场景重新做了搜集整合,同时也根据场景对用户行为进行分析,把为空页类型精简为三种:1.提示性图文+操作按钮引导; 2.提示性图文; 3.纯说明文字...新用户正在探索产品,任何操作体验都会影响他们会否想留下,或许他不清楚这里功能是什么,为什么会跳转到这里,该怎么使用这里功能等一系列未知项。...(此处空间东西)  e.文件-根目录:已漏完了沙漏(很长时间未动过)  f.分享链接:未折好纸飞机(未完成内容所以纸飞机无法成型和起飞-无法分享)  g.搜索:孤独灯塔(附近什么都搜不到)  h...没法产生音乐)  q.搜索-文档:打印出来还是白纸打印机(内容可打印)  r.已下载文件:空鸡蛋盒(下载-下蛋)  s.文件保险箱:层层包装纸箱(多重保护)  t.任务列表:天文望远镜内空空如也(...(当然不提倡把文件全删了冒风险来看彩蛋,或许给自己再开个新户也是不错选择) ? ---- 感谢阅读,本文由 腾讯ISUX 版权所有,转载请注明出处,违者必究,谢谢您合作。

1.3K20

为 Vue 惰性加载加一个进度条

和 CSS 文件)都会被一起加载。...在处理大文件时,这可能会导致用户体验不佳。 借助 Webpack,可以用 import() 函数而不是 import 关键字在 Vue.js 中按需加载页面。 为什么要按需加载?...如果你没有为了按需加载页面针对自己应用进行明确设计,那么所有的页面会被立即加载,或者提前使用大量内存进行不必要加载。...这对有许多页面的大型 SPA 非常不利,会导致使用低端手机和低网速用户体验会很差。如果通过按需加载,用户将不需要下载他们当前不需要资源。 Vue.js 没有为动态模块提供任何加载指示器相关控件。...即使进行了预取和预加载,也没有对应空间让用户知道加载过程,所以还需要通过添加进度条来改善用户体验。 准备项目 首先需要一种让进度条与 Vue Router 通信方法。事件总线模式比较合适。

3.2K30

Android开发腾讯验证码遇到

司为响应有关部门号召,要求新注册用户必须提供手机号验证。又为了防范有不怀好意之人故意盗刷短信,司决定接入验证码。经前端同事调研之后,决定接入腾讯验证码。...示例项目就别看了,基本就是开发文档翻版,没有什么有用信息。...把jar包引入我们项目可以看到内容及其简单,只有两个文件: VerifyActivity.java 和 VerifyCoder.java 。...最后将验证结果返回给启动VerifyActivity页面。 实现对话框式腾讯验证码 腾讯验证码SDK里只有这两个类,并没有为开发者提供对话框形式UI。为此只能我们自己来了。...当然也那么困难,但为什么腾讯不帮我们做好呢。

1.1K10

历经一周对接6个面试官后,头条Offer终于来了!

算法到 Boss 面都还在写,不过庆幸是面试官没有为 (老实交代了算法没怎么准备,哎...),算法都不太难。整体项目比基础问得多。...面试建议:算法、基础是敲门砖,项目是试金石,良好面试形象是加分项。 简历上列举项目多想想,为什么做这个项目?做这个项目的目标是什么?方案是什么?相对其他方案方案优势是什么?...项目的收益是什么?项目的架构图是否能画出来?项目中使用主要框架原理是否前前后后都清楚?(大概就是项目拯救了自己,基础准备有点仓促T^T)。 如果是现场或视频面试,良好面试形象还是比较有必要。...当然 V2 签名方案会向后兼容,如果没有使用 V2 签名就会默认走 V1 签名方案验证过程。 7. 为什么要分 dex ?SDK 21 不分 dex,直接全部加载会不会有什么问题?...,只要你平时认真思考过基本上面试是太大问题

64510

2022年3月_生信入门班_微信群答疑笔记

这里为什么不能加逗号呢? 一句完整R语言代码最后不需要加逗号,这是一个规定好基本语法,没有为什么。...老师 用pheatmap做了这张热图,想把这张热图中右边高表达放在上面,应该怎么设置参数实现呢? 这个必要。...老师,电脑360刚刚说这个文件有毒,直接给我删了,现在再library("HDF5Array")这个包就报错了 重启电脑,然后关掉360等所有杀毒软件,除了win10电脑自带杀毒软件。...老师,想问一下,像这样用tr把文件字符替换之后再用>重定向给源文件为什么文件就空了呢?重定向给一个新文件名就没问题 这是一个无解问题,就是不能把同一个文件给重定向了,没有为什么。...在原文件里面可以用zless命令查看,但是软链接到自己文件夹就会出这个错,请问是为什么呀 提示信息说你这个文件是软链接过来,而且软链接文件路径太多层了,相对路径太长了,它识别不到。

1.6K40

Spring cache 理解

今天在做项目的时候,有个用户名字怎么刷新都拿不到,因为公司使用是 微服务,而且各个服务端之间有各自缓存 redis,因此,查了3个微服务,而且把相关 redis key 值清空掉,依旧是没有效果...,最后有个眼尖同事发现这边代码里有 @Cacheable 这货存在,应该是别的同事优化接口时候加上,导致没有处理 Spring 缓存,既然看到了这个 API ,当然要理解一番,要不浪费这么多时间呢...,而是对缓存一种操作方法,为什么这么说呢?...这是Spring 自带,并没有相关持久性方法之类 这是作为一种框架对缓存使用,不能大规模项目中替换 诸如 redis 之类缓存 最后一点,也就是最重要,Spring cache 是基于 AOP...,所以一旦项目停掉或者重启,那么我们缓存也就没有了,更别提容灾了,所以场景适合才是最重要

63620

春招路上孤独iOSer心路历程(面经)

,后面问了一个LRU设计,由于没接触过LRU缓存算法,要设计,就一路思考说了链表+map,时间复杂度达到要求,那个时候也没想到用双向链表(太菜了QAQ).再给我一道股票算法题,不加思考说了n方思路...抱太大希望给我过了。中间由于手机停机了(自己发现),hr还加了微信约二面(被感动!!),17号二面全程被虐(听说面试官是抖音那边转到这个部门)。。幸好最后算法题也写出来了,也让过了。...现在给定b 求a 二面 45分钟 自我介绍 项目 15分钟 加载图片卡顿是为什么 有哪些优化方案 图片解码时机 设计os复制粘贴 假如现在有一个可以需要在三维中写字并输出结果课题 怎么做这个课题 你思路...hr面(4月7日) hr 一些常规问题,然后这个hr小姐姐好像还懂点技术,就追着简历不放,要复盘项目,还要讲下技术方面的点。 虎牙 三面+hr面 都是电话面试,比较容易然后就忘记写记录了。...后面给过了,,等着复试,4-17日 腾讯提前批结束,流程变灰了,就参加了 推荐 : 如果你想一起进阶,不妨添加一下交流群1012951431 面试题资料或者相关学习资料都在群文件中 进群即可下载!

2.4K20

UE4 EditorPIE比移动端卡顿可能原因

UE4 Package加载分析可以阅读一下别人文章 UE4加载模块分析笔记(一) UE4加载模块分析笔记(二) 其实评论区就不止一个人有疑问,为什么Editor设计成这样,这也是刚看到时最大疑问...,后面专门去问了Epic官方,官方给出回答 概括: EDL:需要Cook,为什么一定需要Cook才行,主要考虑是蓝图 ALT:实际上是和EDL代码一一对应本人也尝试过在代码中强行开启多线程开关...觉得理论上是可行确实也做过一些尝试能大体正确地跑起来,但因为改得太底层怕有一些考虑完全地方,所以一直只当做实验性工作,有问题长期发现。...同步加载还是会flush) 3.强制垃圾回收,UE4地形加载中部分代码会主动垃圾回收,Epic这样做或许有其它考虑,但实践发现这就是导致了很多的卡顿,可以根据情况去掉(地图比较大项目,分地块用到了流式地形加载或许会比较容易遇到...4.部分机器下电脑管家会影响,不一定所有机器都会遇到,但我确实遇到过,开启和关闭电脑管家立马就能感觉到了。

91010

热乎乎阿里面经,攒人品

、垃圾回收、类加载这些,类文件结构这些没怎么看,他说那就这个就不问了) 21.那强引用弱引用这些知道吧(说了下强软弱虚四种引用,然后问我后三种引用应用场景,这个之前撇过一眼,真的不记得了...回去看了下软引用可以实现缓存...,你肯定不能还扔垃圾,肯定要停下来一样) 28.类加载了解吗(扯了一堆顺便说了双亲委派机制,他问为什么要每次从上往下加载?...,是这样) 30.数据库熟悉吗(知道全说出来了,然后说除了这些都不会了,他说那我就不问了) 31.项目这些框架用到什么程度,看过源码吗 32.说说项目(因为是自学,就直接说这个项目是跟网上教程一步一步敲得...自己写类被什么加载,什么时间加载 13. 自己写两个不同类是被同一个类加载加载吗?为什么? 14. CPU能不能直接和二级缓存打交道,接下来一顿问... 15. 三次握手 16....SpringMVC怎么配置,xml文件怎么加载(问了下是要说源码),一次HTTP请求过程(其实不是问这个,它问什么没听懂,说是不是SpringMVC请求执行过程,他说不是) 22.

67950

Android大三提前批钉钉和抖音面筋,阿里挂了HR面,抖音通过收获Offer

项目第三方库选择问题,因为简历中写了对第三方库选择问题,比如选ObjectBox和greenDao问题,图片加载框架问题 HashMap和HashTable,引申ConCurrentHashmap...事件分发机制流程讲解,以及如何实现单击事件和长按事件判定 关于为什么选用mqtt协议问题,优势,原理等等(答上来,只说针对性做过测压,以及oceanlink和mqtt对比) 阿里钉钉二面(面试时长...(说了三种) 为什么库中MVP要基于范型实现,实现思路,还有泛形擦除(主要说了公共逻辑抽离这一块内容) 对View自定义一个了解 基于对网盘理解,让分析上传、下载这两块内容,让来做,会做什么样处理...问我觉得自己优势是什么,说了对一些框架理解 对Kotlin和Flutter一个了解程度理解,还有为什么学习一个现实原因,和学习方法。...关于项目复盘,个人思路如下,可供参考: 你在这个项目中承担了什么样角色? 这个项目的背景是什么,如果是技术项目为什么要做? 有哪些技术难点,是怎么解决,是否还有更好方案?

57022
领券