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

今日头条面试

首先说一下,今日头条面试主要分为三轮到四轮,如果是旺季面三轮,首先是基础面试,基本面试一般10个题左右,最近面试了一下今日头条的移动Android资深工程师,记录下。...第一面是北京的开发进行视频面试,有理论和编程题组成。用的是在线编程工具,如下图。 第一面 1,请编程实现单例模式,懒汉和饱汉写法。...Android面试之主流框架 在Android面试的时候,经常会被问到一些Android开发中用到的一些开发框架,如常见的网络请求框架Retrofit/OkHttp,组件通信框架EventBus/Dagger2...本文给大家整理下上面的几个框架,以备面试用。...面试EventBus的时候一般会谈到如下几点: (1)EventBus是通过注解+反射来进行方法的获取的 注解的使用:@Retention(RetentionPolicy.RUNTIME)表示此注解在运行期可知

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

今日头条iOS 架构设计杂谈

内容来源:2018 年 3 月 10 日,今日头条-Musically IOS端架构师任凯在“饿了么技术沙龙・第22弹 【移动专场】”进行《IOS架构设计杂谈》演讲分享。...阅读字数:2842 | 8分钟阅读 摘要 本次分享将探讨iOS中的架构设计,讲解工程设计的6大原则,通过一个简单登陆界面,一步步分析开发中的MVVM框架应用。...MVVM案例 iOS MVVM实现方案 MVVM中最令我兴奋的是有ViewModel这个角色,因为ViewModel比苹果的MVC设计中的Controller更小,同时又能处理业务逻辑,当业务逻辑拆分的足够小和分散的时候...再往上的iOS通用层中其实很多东西在iOS的其他开发上都能够用到。 公司通用 通常情况下一个公司会有几个App,在App中的一些通用逻辑也可能可以给其他App使用。...整个过程中MVVM指导了UI与业务逻辑组件拆分,UI与业务逻辑的解耦使得不同APP间的登录功能有共用的组件,通过丰富的iOS通用层组件使绑定、网络请求、数据反序列化变得更容易实现。

1.7K30

iOS今日头条的转场动画设置+手势控制

前言 最近公司有个需求,做一个今日头条的用户动态的进入和退出的动画效果,并且退场时,可以自己点击退出,也可以手势下滑退出。头条的效果如下: ?...self.navigationController popViewControllerAnimated:YES];,告诉导航控制器,我要执行pop操作 3、手势退出和点击back退出的处理 我们可以仔细观察一下今日头条的...这里还需要完善的地方有 用户详情页做成头条的列表页面时,退出pan的手势和tableView的触发时机 侧滑处理,这个红色页面是不能侧滑退出的 关于转场动画的书写,可以看以下链接 https://blog.devtang.com.../2016/03/13/iOS-transition-guide/ 6、Demo地址 https://github.com/maple1994/MPPlayerDemo

1.7K31

今日头条Android开发岗实习生面试

实习僧上投递的简历,6.25下午投递,当天被查看,6.26上午收到面试邀请,约定面试时间7.4  14:00   没估计好路上的时间,大概1:10分左右到达,在一楼休息区等了半个小时,才上楼去前台登记面试...,面试的人很多,以为要等很久,没想到刚坐下就被叫到了,emmmm,面试这个岗位的只有我一个?  ...一面,是个女面试官,45分钟   上来先自我介绍,然后.......最后,面试官说,我的问题都问完了,你有什么要问我的么?   我也不知道该问啥啊,直接说没有了,然后面试官又问,没有么?   我。。那请问你有女朋友么?面试官说这个不方便告诉我=。...= 等hr面试通知,emmm,但是我感觉我已经凉了啊 点击作者姓名与作者大佬交流~ 作者:皮蛋瘦肉粥。

1.2K10

高仿今日头条

高仿今日头条 --- 第一篇:(android高仿系列)今日头条 --新闻阅读器 (一) 上次,已经完成了头部新闻分类栏目的拖动效果。...这篇文章是继续去完善APP 今日头条  这个新闻阅读器的其他功能。...注意:由于 今日头条用的是左右都可以侧拉的菜单,所以设置侧拉模式为:SlidingMenu.LEFT_RIGHT,代码如下 localSlidingMenu.setMode(SlidingMenu.LEFT_RIGHT...   break;   default:   break;           }       }   }   2.通过重写CompoundButton实现--昼夜模式切换按钮效果 看源码发现,今日头条的中的是...2) 看今日头条的效果是,没切换至类型界面后,才去刷新数据,Fragment自带了这个方法,如下: public void setUserVisibleHint(boolean isVisibleToUser

2.1K91

今日头条集卡啦!

【字数:2332;阅读时长:9min】 今日头条集卡啦! 很多头条的用户相信都知道了,今日头条在今天推出了一个集卡活动——集生肖分2亿 ——是不是很酷?...我们今天要讨论的是,在拆解头条这个活动后,深入思考几个问题 1、如果你是今日头条的产品,你是否会做一个集卡集福的活动? 2、为什么?...好吧,我们来个分钱活动,手机注册并且去广泛的分享——数据库立马丰富并且更加有价值了 2、用户召回:头条、微博、知乎······数据化的世界里面,智能数据应用场景越来越多,so,类似今日头条的、具备推荐阅读能力的产品也就越来越多...但是当我想储备知识并且手机内存不够的时候,我决定我要卸载今日头条,然后把更多的注意力放在知乎上面··· 上述这个场景很简单,也很常见。...那么作为今日头条,如何利用过年这个在中国来说特别重大的一个时间+事件营销机会去最大化的召唤回老用户呢? 我想,这个活动,是一个手段吧!

51560

今日头条技术剖析

多年架构与管理经验, 原赶集网创始工程师,正和岛CTO以及今日头条今日特卖技术负责人。 今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。...产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。 ? 一、产品背景 今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。...头条会实时捕捉用户对APP频道的动作。另外还包括用户订阅的频道,比如电影,段子,商品等。 4、推荐系统 推荐系统,也称推荐引擎。它是今日头条技术架构的核心部分。...今日头条推送的主要内容包括突发与热点咨讯,有人评论回复,站外好友注册加入。

2.2K80

程序猿的今日头条面试历险记(一)

这次的面试是小姐姐在云南旅行中进行的,目前已经完成了二面,今天这篇文章是对一面的总结,过几天还有对二面的总结。相对来说,今日头条面试是几个大厂中相对较难的,且看小姐姐如何应对面试。...本萌妹纸一枚,前端自学一年,在毕业旅行之际接到预约今日头条面试电话,为了不错过面试,也不错过风景,恳求协商面试时间为晚上八点半开始。你们能想象在云南花语牧场临时抱佛脚的我有多二嘛。。。。...一面面试官小哥哥人超级 nice,问的问题偏基础,都是常见的前端面试题,由于本人技术栈为 Angular 以及 Vue,因此面试题不涉及 React。...面试官追问什么时候触发 $digest 循环,答表单元素内容变化、Ajax 请求响应、点击按钮执行的函数等。...虽然旅游途中进行面试匆匆忙忙,结果还算好,一面过,攒人品了~~~~ HR 打电话约下次的二面时间。 ? 这里插一句嘴,虽然小姐姐认为这些题目很简单。

1.1K30

今日头条 iOS 安装包大小优化 - 新阶段、新实践

[1240] 作者:字节跳动技术团队 链接:https://juejin.cn/post/6924107853141655565 前言 今日头条 iOS 端从 2016 年起就关注到了安装包大小的问题,...2017 年,我们将当时的经验发表为技术文章 《干货|今日头条iOS端安装包大小优化—思路与实践》1。 如今三年过去了。...今日头条在资源优化上做了诸多尝试。 2.1、使用合适的资源压缩配置 今日头条目前最低支持的 iOS 系统版本为 iOS 9。...详细的原理可以参考:《今日头条优化实践: iOS 包大小二进制优化,一行代码减少 60 MB 下载大小》5。...我们作为今日头条平台架构 iOS 团队,在性能优化、基础组件、业务架构、研发体系、安全合规、线下质量基础设施、线上问题定位归因平台等方向持续深耕,负责保障和提升今日头条的产品质量和开发效率,聚焦于今日头条的同时向外延伸

1.8K00

今日头条技术架构分析

三、头条微服务架构 四、今日头条的虚拟化PaaS平台规划 五、总结 ----   今日头条创立于2012年3月,到目前仅4年时间。...产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。 一、产品背景   今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。   ...今日头条推送的主要内容包括突发与热点咨讯,有人评论回复,站外好友注册加入。   ...二、今日头条系统架构 ? ? ? ? 三、头条微服务架构   今日头条通过拆分子系统,大的应用拆成小应用,抽象通用层做代码复用。 ? 系统的分层比较典型。

1.8K20

今日头条算法原理(全)

今日头条的推荐算法,从2012年9月第一版开发运行至今,已经经过四次大的调整和修改。...今日头条委托资深算法架构师曹欢欢博士,公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法;通过让算法透明,来消除各界对算法的误解,并逐步推动整个行业让算法更好的造福社会。...以下为《今日头条算法原理》全文。 今日头条资深算法架构师曹欢欢: 本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。...上图是今日头条的一个实际文本case。可以看到,这篇文章有分类、关键词、topic、实体词等文本特征。...今日头条推荐系统的线上分类采用典型的层次化文本分类算法。

1.5K70

今日头条技术架构分析

今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。...一、产品背景   今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。   ...3、新用户的“冷启动”   今日头条会通过用户使用的手机,操作系统,版本等“识别”。...二、今日头条系统架构 三、头条微服务架构   今日头条通过拆分子系统,大的应用拆成小应用,抽象通用层做代码复用。 系统的分层比较典型。

1.3K21

今日头条算法原理详解(全)

今日头条的推荐算法,从 2012 年 9 月第一版开发运行至今,已经经过四次大的调整和修改。...今日头条委托资深算法架构师曹欢欢博士,公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法;通过让算法透明,来消除各界对算法的误解,并逐步推动整个行业让算法更好的造福社会。...以下为《今日头条算法原理》全文: ? 今日头条资深算法架构师曹欢欢: ? 本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。 一、系统概览 ?...上图是今日头条的一个实际文本 case。可以看到,这篇文章有分类、关键词、topic、实体词等文本特征。...头条人工智能实验室李航老师目前也在和密歇根大学共建科研项目,设立谣言识别平台。 以上是头条推荐系统的原理分享,希望未来得到更多的建议,帮助我们更好改进工作。 文章全文内容来自今日头条官方。

98750
领券