腾讯广告优量汇Android一面凉经(2024)

腾讯广告优量汇Android一面凉经(2024)

腾讯广告优量汇

笔者作为一名双非二本毕业7年老Android, 最近面试了不少公司, 目前已告一段落, 整理一下各家的面试问题, 打算陆续发布出来, 供有缘人参考。今天给大家带来的是《腾讯广告优量汇Android一面凉经(2024)》。

面试职位: 腾讯广告优量汇-SDK客户端开发工程师(北京)

技术一面

  • 面试时长: 60min(提问60min + 反问10min)
  • 代码考核: 无

面试问题(60min)

  • 自我介绍+个人情况询问(所在城市, 毕业后是否一直在这个城市, 为什么来北京?在之前公司做什么业务)
  • 项目A(RN页面启动优化)
    • 这个需求之前工程中是否有RN业务?
    • 优化在上线前做, 还是上线后做?
    • 使用RN跨端方案前, 对性能劣化是否有预期?前期调研呢?
    • 预加载对前一个页面的影响
    • 有其他优化吗?比如页面帧率卡顿监控? 线上线下手段?
    • 这个需求选择RN的原因?没有考虑其他的跨端方案吗?
    • 你们RN使用的是什么js引擎?
  • 项目B(播放优化)
    • 优化本地音频播放, 还是在线音频播放
    • 优化点展开说说
  • 业务组件化
    • 介绍一下组件化中你做的工作?
    • 无依赖关系的组件间通信方式?
  • 内存优化经验?
    • 怎么检测内存泄漏?LeakCanary
    • LeakCanary原理
    • LeakCanary利用了弱引用。弱引用和软引用的区别?
    • 是否在真实工作中解决一些内存泄漏的问题?
    • 线上内存监控方案
    • 什么情况下会出现内存抖动?怎么解决?
    • Android官方本身页给出了最佳实践。还有哪些手段可以解决内存抖动的问题?
    • 减少内存占用的集合类?
    • ArrayMap和HashMap的差异?它的优势和劣势?
  • UI布局优化经验?
    • Jetpack Compose实际工程中有用吗
    • 知道litho吗
  • 你最近最有亮点的工作内容
  • 关注业务, 对于你自己负责的业务模块。你会关注它的什么业务指标?
    • 如何定义首页启动速度, 从什么时间节点开始算?
    • 针对首页启动过程中做了哪些优化?(回答了类似阿里DX的方案)
    • 有想过怎么提升实时数据的展示速度吗?比如从网络层面去做?从网络协议层面有做优化吗?
    • 你知道有什么手段吗, 如果让你去做的话?业内有什么方案可以优化整个网络请求的速度, 比如在弱网的请求成功率?(大概是想问cronet)
    • 回到一开始的问题, 业务指标。你提了一个不太像业务指标的指标。除了这个还有吗? 刚才你提到你会关注一些业务指标, 但其实前面提到的例子偏技术。
  • 我们是做广告的, 我们最关心业务指标。你了解曝光率、点击率、转化率这些概念吗?
  • 假如我想让你提升曝光率、点击率、转化率这三个业务指标, 有哪些技术手段可以用来提升这三个指标?

反问问题(10min)

我当前应聘的岗位(腾讯广告优量汇)工作内容, 内部有其他业务线的划分吗?

做广告sdk。技术栈(Android、iOS、前端)。Sdk内部划分职责没有那么细。做的事情是有交叉的。不会相对独立。

应聘岗位所在的组。在整个腾讯集团里算在那一层, 它上面有哪些部门?

整个腾讯广告分成: 内广(服务于内部的, 微信里等); 联盟广告(优量汇)。
优量汇主要服务于其他开发者。其他开发者接入我们的sdk去做广告变现。广告联盟是个很老的业务组织。 早期是在PC上的。字节和快手都有类似的业务。字节那边叫穿山甲。

这个岗位是北京的。还有一部分技术同学在深圳?

多数都在北京。有些领导在深圳。当前这个岗位不太会去其他地方, 肯定是来北京。

需要经常去深圳对接开会出差什么的吗?

不会。联盟广告都在北京。包括产品技术后台算法也在北京。

优量汇的历史?

以前叫广点通。最早的时候内广和外广是一起的。

面试流程大概有几轮?

4-5轮

平时工作中是不是需要经常跟外部的团队共同合作?因为这个联盟广告是要投到外部嘛

有专门的技术支持和产品运营, 先和外部对接。问题最终反馈到我们这边来。多数情况下, 我们不会跟对方直接对接。

因为我没有做过广告业务, 你觉得我哪方面需要加强的(技术侧和对业务的深入了解等)

你在上家公司工作的时间比较长, 因为不是纯做技术的。我也理解很多互联网公司的app, 它的业务属性偏轻的。很多app其实是一个产品。 不能称之为一个业务。 很多更典型的工具类app, 只能说是一个产品。个人觉得广告确实是一个非常深的业务。业务性非常重。广告是真正的技术为业务服务的典型。 曝光/点击/转化率都是业务指标, 都是跟钱相关。需要对业务的理解很重。我问了你关注业务的指标, 你提到的一个结果还不是偏业务的。 我们非常关注你做的功能最终对业务产生什么样的提升。做实验验证, 预期哪些指标可以得到提升。曝光、点击、CPM等。 我也理解很多做产品的技术同学的思维, 都是考虑怎么做产品。很多移动端的app, 都不能称之为业务。只能说是对一个产品的理解。 你自己举得例子也是说, 怎么设计更合理, 怎么去提升用户体验。但它其实是一个偏产品维度的思维。

总结

  • 个人认为“腾讯广告优量汇-SDK客户端开发工程师(北京)”的这个岗位非常看匹配度。除非之前就是做广告SDK开发, 或者负责广告业务的开发, 否则应聘成功率不大。
  • 面试整体还是以项目经验、性能优化经验、广告业务指标感知度为考察内容。
  • 面试官说的有一些内容值得思考: 做技术的怎么更好地服务业务, 需要深刻理解各项业务指标以及影响指标的因素。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/374683.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ensp防火墙实验

实验拓扑图 实验要求 1,DMZ区内的服务器,办公区仅能在办公时间内(9:00-18:00)可以访问,生产区的设备全天可以访问。 2,生产区不允许访问互联网,办公区和游客区允许访问互联网 3,办公区设备10.0.2.10不允…

渲染100农场是什么?渲染100邀请码1a12

作为设计师,渲染农场肯定听过,它在视觉行业有着重要作用,那么渲染农场是什么您知道吗?今天我们就来看看吧。 渲染农场,英文名Render Farm,是一种分布式并行计算系统,是利用现成的以太网、CPU和…

bash: redi-cli: 未找到命令...

问题描述 在执行命令:redi-cli --bigkeys 提示:bash: redi-cli: 未找到命令... 确定服务器是否有Redis进程 ps -ef | grep redis查找Redis 文件信息 find / -name "redis-*"进入到当前目录 cd /usr/bin/再次执行命令 涉及redis-cli 连…

《金山 WPS AI 2.0:重塑办公未来的智能引擎》

AITOP100平台获悉,在 2024 世界人工智能大会这一科技盛宴上,金山办公以其前瞻性的视野和创新的技术,正式发布了 WPS AI 2.0,犹如一颗璀璨的星辰,照亮了智能办公的新征程,同时首次公开的金山政务办公模型 1.…

【深度好文】合作伙伴关系管理自动化:双向共赢新趋势

在当今快速变化的商业环境中,合作伙伴关系已成为企业成功的关键因素之一。为了更高效地管理这些关系,合作伙伴关系管理自动化正逐渐成为行业的新趋势,它不仅简化了管理流程,更促进了双方共赢的局面。 一、传统管理 VS 自动化管理 …

【RHCE】实验(HTTP,DNS,SELinux,firewalld的运用)

一、题目 二、主服务器配置 1.下载HTTP服务,DNS服务 [rootlocalhost ~]# yum install -y httpd bind 2.开启防火墙,放行服务 # 开启防火墙 [rootlocalhost ~]# systemctl start firewalld # 放行服务 [rootlocalhost ~]# firewall-cmd --add-service…

【计算机毕业设计】012基于微信小程序的科创微应用平台

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

C语言-顺序表

🎯引言 欢迎来到HanLop博客的C语言数据结构初阶系列。在这个系列中,我们将深入探讨各种基本的数据结构和算法,帮助您打下坚实的编程基础。本次我将为你讲解。顺序表(也称为数组)是一种线性表,因其简单易用…

Windows环境+C#实现显示接口测试

代码如下: using Models; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.Design; using System.Data; using System.Diagnostics; using System.Drawing; using System.IO; …

C++入门到进阶(图文详解,持续更新中)

C入门到进阶(图文详解,持续更新中) 目录 C入门到进阶(图文详解,持续更新中) 数据 数据类型 基本数据类型/内置数据类型 C常用运算符 赋值运算符 关系运算符 逻辑运算符 杂项运算符 数据的本地化…

NFS服务器、autofs自动挂载综合实验

综合实验 现有主机 node01 和 node02,完成如下需求: 1、在 node01 主机上提供 DNS 和 WEB 服务 2、dns 服务提供本实验所有主机名解析 3、web服务提供 www.rhce.com 虚拟主机 4、该虚拟主机的documentroot目录在 /nfs/rhce 目录 5、该目录由 node02 主机…

jmeter-beanshell学习7-props获取全局变量和设置全局变量

继续写点不痛不痒的小东西。第一篇写了vars设置变量,但是vars只能作用在同一个线程组。跨线程组情况比较少,要是用到跨线程组,有个pros,用法和vars一样。 在setup线程组设置变量a,执行的时候,jmeter会先执行…

Windows 电脑查看 WiFi 密码的方法都有哪些?

从设置面板中查看 当你使用的是笔记本电脑并且连接 WiFi 之后可以在设置面板中查看 WiFi 密码,首先打开设置界面,然后点击网络和 Internet,找到 WiFi 之后点击进入,然后点击管理已知网络。 然后点击已经连接好的无线网络。 进入之…

国产化趋势下源代码数据防泄密的信创沙盒的方案分享

随着国产化的大力推进,越来越多的企事业单位在逐步替换Windows、Linux等操作系统的使用。那么什是国产化了?国产化是指在产品或服务中采用国内自主研发的技术和标注,替代过去依赖的他国的产品和服务,国产化又被称之为“信创”&…

215.Mit6.S081-实验三-page tables

在本实验室中,您将探索页表并对其进行修改,以简化将数据从用户空间复制到内核空间的函数。 一、实验准备 开始编码之前,请阅读xv6手册的第3章和相关文件: kernel/memlayout.h,它捕获了内存的布局。kernel/vm.c&…

macOS系统下载navicat安装包

链接: https://pan.baidu.com/s/1SqTIXNL-B8ZMJxIBu1DfIw?pwdc1z8 提取码: c1z8 安装后效果

虚幻引擎 快速的色度抠图 Chroma Key 算法

快就完了 ColorTolerance_PxRange为容差,这里是0-255的输入,也就是px单位,直接用0-1可以更快 Key为目标颜色

Kafka第四篇——生产数据总体概括,源码解析分区策略,数据收集器,Sender发送线程,key值

目录 流程图以及总体概述 拦截器 分区器以及分区计算策略 为啥进行分区计算? producer生产者怎么知道有哪些分区? 分区计算 如何自定义实现分区器? 想说的在图里啦!宝宝!💡 ​编辑 如果key值忘记传递了呢&a…

python+selenium-UI自动框架之[优化]元素查找和BasePage页面

痛点:在页面查找元素的时候会遇到找不到或者其他无法处理某个字段的情况,又或者想要在输出的log或者report里面显示这个字段名称,这时候加上字段名称就很重要! [3]pythonselenium - UI自动框架之封装查找元素https://mp.csdn.net…

电脑的D盘E盘F盘突然消失了 电脑只剩下C盘了其他盘怎么恢复

现如今随着时代的发展,无纸化办公成为主流,这主要归功于电脑,能够通过电脑完成的工作绝不使用纸质文件,这不仅提高了工作效率,也让一些繁杂的工作变的更加简单。不过电脑毕竟是电子产品,不可避免的会出现一…