被裁现状,给找工作的同学一些建议

news2024/11/17 12:36:30

2022 到 2023 国内知名互联网公司腾讯、阿里、百度、快手、滴滴、京东、阿里、爱奇艺、知乎、字节跳动、小米等公司均有裁员,其中有不少公司,在过去年的一整年,进行了多轮裁员,以下是网传的一张 “2022 年裁员企业名单”。

这些裁员的公司并不好过,受到市场环境、外界业务的冲击、以及疫情的影响等等,阿里、腾讯、百度、快手等很多企业的市值都跌了 50%,甚至 70%、80%。

在这么残酷的环境下,要跟这么多毕业的同学竞争一个岗位,确实非常不容易,其中包含很多高学历,大厂背景,技术厉害的人。

现在出来找工作的同学都有相同的感受,投递出去的简历,基本都石沉大海,能收到一份面试机会是非常不容易的,脉脉上很多投递了 3 个月,但是收到面试邀请很少,就连阿里巴巴达摩院高级专家被裁之后,表示找工作都很困难。

大佬都这样,更何况我们呢,所以一定要花时间好好准备,尤其在简历上,一定要突出你的优势,这样更容易吸引 hr 和部门面试官的注意力,更大几率获得面试机会。

在今年这个大环境下,裁员人数众多已经超乎我们的想象,还有很多没有爆出来的,想要在这么多人中突出重围,我们一定要好好准备,把握每次来之不易的面试机会。结合了过往收割大厂 offer 的经验,希望能够帮助到正在找工作的同学。

给找工作的同学一些建议

面试前的准备

  • 准备一分钟自我介绍,言简意赅,这是每轮面试必问的
  • 准备一份简洁,能够突出亮点的简历,hr 每天要看很多简历,如果你的简历写的有长有啰嗦,谁都没有耐心看下去,简历 1-2 页足够了
  • 梳理一下每家公司离职原因,这是 hr 环节必问的问题,说真实原因就好,但是不要吐槽你的老东家,如果是被裁员的,也不要刻意隐瞒,因为这些都会进行背调,如果前面的面试都过了,最后因为背调的时候离职原因前后不一致,导致 offer 收回,挺可惜的
  • 在投递简历之前,先看这家公司会不会背调,如果会背调,那么请不要合并经历,因为会找第三方背调公司进行背调,诚信是公司的红线,如果前面的流程都过了,但是因为背调没过就太可惜了

工作和专业技能

  • 算法要过关,大大小小公司都会有一定要求,一定要花时间好好准备,我总结了一套算法刷题模板,放到了文末,可以前往查看
  • 专业基础知识,八股文,一定要刷,可以从网上总结别人分享的面试题
  • 一定要准备过往工作的亮点,可以是技术上攻坚、也可以是业务上的
  • 对过往的工作做个总结,做出了哪些核心贡献,怎么做的,取得了那些收益
  • 每轮面试结束之后,对没回答上来的问题进行总结,避免下次被问到相同的问题
  • 回答问题别绕,面试官问什么就答什么,不会坦白说就好,会也不要说的过多,因为没有全才,每个人的能力有限,你说的太多,超出他的知识范围,反而会影响你的面试结果

刷题

刷题这个问题都是老生常谈的话题,现在的门槛越来越高,而每轮面试,算法都是必不可少的,尤其是线上面试,不仅要求保证程序可以正常运行,也要你去思考一些边界 case,所以一定要花时间准备,有助于拿个更好的 offer。

Java面试题:https://qr18.cn/CgxrRy

基础知识
1.Java中 == 和 equals 和 hashCode 的区别
2.int、char、long 各占多少字节数
3.int 和 Integer 的区别
4.谈谈对Java多态的理解
5.……
高级知识点
1.哪些情况下的对象会被垃圾回收机制处理掉?
2.讲一下常见的编码方式?
3.UTF-8编码中中文占几个字节,int型几个字节?
4.静态代理和动态代理的区别,什么场景使用?
5.……

线程、多线程和线程池
1.开启线程的三种方式?
2.线程和进程的区别?
3.为什么要有线程,而不是仅仅用进程?
4.run() 和 start() 方法的区别?

Android 面试题

基础知识点
1.四大组件是什么?
2.四大组件的生命周期和简单用法
3.Context的理解?
……
高级知识点
1.Android 系统架构
2.Android 各个版本特性
3.Android 系统启动流程
……

性能优化面试题:https://qr18.cn/CgxrRy

1.什么是OOM & 什么是内存泄漏以及原因
2.Thread是如何造成内存泄露的,如何解决?
3.Handler导致的内存泄露的原因以及如何解决
4.如何加载Bitmap防止内存溢出
5.MVP中如何处理Presenter层以防止内存泄漏的
6.Bitmap 内存占用的计算
7.getByteCount() & getAllocationByteCount()的区别
8.Bitmap的压缩方式
9.LruCache & DiskLruCache原理
……

Framework 面试题

1.onStart 和 onResume、onPause 和 onStop 的区别
2.Activity之间传递数据的方式Intent是否有大小限制,如果传递的数据量偏大,有哪些方案
3.Activity的onNewIntent()方法什么时候执行
4.有哪些Activity常用的标记位Flags
5.Handler的实现原理
6.子线程中能不能直接new一个Handler,为什么主线程可以
7.一个线程可以有几个Handler,几个Looper,几个MessageQueue对象
8.RecyclerView的多级缓存机制,每一级缓存具体作用是什么,分别在什么场景下会用到哪些缓存
9.为何需要进行IPC,多进程通信可能会出现什么问题
10.Binder的原理
……

Android架构面试题:https://qr18.cn/CgxrRy

1.什么是模块化
2.什么是组件化
3.ARouter原理
4.插件化的定义
5.AOP是什么
6.Glide如何绑定生命周期
……

音视频面试

1.为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?
2.怎么做到直播秒开优化?
3.直方图在图像处理里面最重要的作用是什么?
4.数字图像滤波有哪些方法?
5.图像可以提取的特征有哪些?
6.衡量图像重建好坏的标准有哪些?怎样计算?
7.AAC和PCM的区别?
8.H264存储的两个形态?
9.FFMPEG:图片如何合成视频
10.常见的音视频格式有哪些?
11.请指出“1080p”的意义?
12.……

Flutter 面试:https://qr18.cn/CgxrRy

1.Flutter是怎么实现热重载的,原理和过程是怎么样的?
2.为什么说Flutter性能好?说下和其他跨平台的本质区别!
3.Flutter是怎么完成组件渲染的?
4.Flutter绘制流程是怎么样的?
5.说下Widget 和 element 和 RenderObject 之间的关系?
6.Flutter main future mirotask 的执行顺序是怎么样的?
7.Stream 与 Future是什么关系?
8.……

Android 车载开发:https://qr18.cn/FTlyCJ

初级面试题(50题)
1.Android Auto 是什么?它的目的是什么?
2.为什么要使用 Android Auto 而不是仅使用普通的 Android 应用程序?
3.Android Auto 支持的应用程序类型有哪些?
4.如何将应用程序添加到 Android Auto?
5.如何制作适用于 Android Auto 的应用程序 UI?
6.Android Auto 支持的通信协议有哪些?
7.Android Auto 的音频和视频播放 API 是哪些?
8.如何推送 Android Auto 通知?
9.如何防止 Android Auto 应用程序被黑客攻击?
10.如何将手机上的应用程序推送到 Android Auto 中?
11.如何使用 Android Auto 显示地图和导航?
12.如何使用 Android Auto 在车辆上显示充电站信息?
13.如何在 Android Auto 应用程序中使用语音命令?
……

智能座舱岗位面试题(80道)
1.什么是 Android 车载应用?
2.Android 车载应用与手机版安卓有什么不同?
3.Android Auto 的工作原理是什么?
4.Android Auto 如何与车辆信息进行交互?
5.Android Auto 允许使用哪些控件?
6.如何为 Android 车载应用开发通知?
7.如何为 Android 车载应用开发语音命令?
8.如何在 Android 车载应用中实现地图和导航功能?
9.如何为 Android 车载应用配置多语言支持?
10.Android Auto 与 CarPlay 有什么不同?
11.Android Auto 支持哪些媒体应用程序?
12.如何调试 Android Auto 应用?
13.Android Auto是否支持横屏布局?
14.如何在 Android 车载应用中使用传感器数据?
15.Android 车载应用可以使用哪些应用程序结构?
……

CarFramework 面试题 (50道):https://qr18.cn/FTlyCJ
1.CarFramework是什么?它的作用是什么?
2.CarFramework基于哪个Android版本?
3.CarFramework如何处理车载应用多任务?
4.CarFramework的框架结构和关键组件是什么?
5.CarMessagingService是什么?它提供了什么功能?
6.CarAppContext是什么?它的作用是什么?
7.如何在应用程序中获取CarService?
8.如何检查车辆内部硬件功能是否已启用?
9.如何在Android Auto中注册应用程序?
10.如何使用CarFramework访问车载传感器?
11.在CAR应用程序中如何访问外部存储?
12.在车载应用程序中如何访问Android蓝牙?
13.CarFramework中的CarInputService提供了什么功能?
14.如何使用CarAppService来创建多用户CAR应用程序?
15.如何使用CarSettingsService来处理车辆设置?
16.CarFramework中的CarPackageManager提供了什么功能?
17.如何在CAR应用程序中使用Google地图

最后

其实面试过程被问到的问题没有这么多,想必大家都知道,只有全面复习是以备不时之需,这可能就是人们常说的“面试造火箭,工作拧螺丝”吧,最后希望大家都面试顺利,实现涨薪梦!!!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【单目标优化算法】孔雀优化算法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

介绍一个empty(空状态描述)全端通用的空状态描述组件

介绍 这是一个全端通用的空状态描述组件,集成了25种常用场景,支持自定义图标及内容,快点下载试试吧。 插件含全部源码,可以给您无限实现可能,随心所欲自定义你的功能;符合uni_modules和easycom规范&#…

什么是web3 | 区块链web3.0人才

文章目录 一、Web31. 什么是web3?2. web3的dapp架构 二、区块链web3.0人才1. 区块链开发技术栈2. 欧易对人才的要求3. 如何成为一名合格的智能合约高级工程师4. web3各个赛道5. 链上数据分析师6. 一些案例 三、参考 一、Web3 1. 什么是web3? 20世纪90年…

百度搜索排名的提升,就靠这10个优化技巧!

随着互联网的快速发展,网站排名已经成为了企业竞争的一个重要指标。其中,百度搜索排名的提升更是众多企业都非常关注的问题。因此,在这篇文章中,我将为大家介绍10个优化技巧,以帮助企业提升百度搜索排名。 1.关键词优化…

MG100-Hi3798MV100-当贝纯净桌面卡刷固件包

MG100-Hi3798MV100-当贝纯净桌面卡刷固件包-内有教程及短接点 特点: 1、适用于对应型号的电视盒子刷机; 2、开放原厂固件屏蔽的市场安装和u盘安装apk; 3、修改dns,三网通用; 4、大量精简内置的没用的软件&#xf…

MySQL基础篇补充 | 多表查询中使用SQL99实现7种JOIN操作、SQL99语法新特性

目录 一:多表查询中使用SQL99实现7种JOIN操作 二:SQL99语法新特性 1. 自然连接Natural 2. USING连接 一:多表查询中使用SQL99实现7种JOIN操作 在多表查询中,除了遇到最多的内连接、左外连接和右外连接,还有其它的…

GPT-4与人工智能的未来:微软CTO对话比尔·盖茨

一系列技术变革引领我们走到今天,并深刻影响着人类社会。如今,随着人工智能技术的快速发展,ChatGPT、New Bing、GPT-4 等新产品和新技术的陆续发布,又将如何帮助我们创造未来?在微软与 OpenAI 的密切合作中&#xff0c…

Packet Tracer - 使用 CLI 配置 IOS 入侵防御系统 (IPS)

Packet Tracer - 使用 CLI 配置 IOS 入侵防御系统 (IPS) 拓扑图 地址分配表 设备 接口 IP 地址 子网掩码 默认网关 交换机端口 R1 G0/1 192.168.1.1 255.255.255.0 不适用 S1 F0/1 S0/0/0 10.1.1.1 255.255.255.252 不适用 不适用 R2 S0/0/0 (DCE) 10.1.1.…

服装生产erp都有哪些功能?该如何选服装生产erp?

各位开服装工厂的老板是否遇到这些难题: 库存管理成本高,大量库存积压导致资金紧张; 车间用人成本高,工人工作效率低,浪费大量时间和资金成本; 生产、加工、成品出库等各环节无法顺畅衔接,补单困…

Wikidata 数据包下载+格式转换+入库MySQL

1. Wikidata 简介 维基数据是一个自由的协作式的多语言辅助数据库,用于收集结构化的数据,旨在支援维基百科、维基共享资源以及其他维基媒体运动中的项目,也支援世界上的每一个人。 官网:https://www.wikidata.org/wiki/Wikidata:M…

在“裸奔”时代保护我们的隐私:网络攻击、数据泄露与隐私侵犯的应对策略与工具

摘要:随着信息技术的普及和发展,个人隐私和数据安全问题日益受到威胁。本文将讨论如何有效应对网络攻击、数据泄露和隐私侵犯,并提供一系列实用的技巧和工具,以帮助我们在“裸奔”时代更好地保护数据安全和隐私。 当今社会&#…

Http知识

一、http协议 目前存在HTTP1.1(当前广泛运用的版本)、HTTP2.0和HTTP3.0协议,有以下的优点和缺点 1. HTTP1.1 优点:默认支持长连接,即在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的…

浅浅地优化下视频流播放体验

作者:唐子玄 这一篇将从如何播放视频开始,接着介绍如何封装播放器,再将视频播放和列表结合形成视频流,然后一步步地优化视频流的播放体验。 播放视频 ExoPlayer 基本使用 这次我选择的是ExoPlayer,添加依赖如下&…

13个UI设计软件,一次满足你的UI设计需求

UI设计师的角色是当今互联网时代非常重要的一部分。许多计算机和移动软件都需要UI设计师的参与,这个过程复杂而乏味。这里将与您分享13个UI设计软件,希望帮助您正确选择UI设计软件,节省工作量,创建更多优秀的UI设计作品。 1.即时…

4.共享模型之管程

4.共享模型之管程 4.1 共享带来的问题 Java的体现 import lombok.extern.slf4j.Slf4j;/*** author xc* date 2023/5/6 13:00*/ Slf4j public class Test14 {static int i 0;public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(()…

Android Framework开发前景分析~

Android Framework是Android操作系统中的重要组成部分,它提供了一系列的API(应用程序接口)和服务,方便开发人员创建Android应用程序。随着Android设备的普及和移动互联网市场的快速发展,Android Framework开发有着广泛…

Linux下进程守护Supervisor搭建

简介:Supervisor是在linux上的进程管理员,是一个管理工具。当进程停止的时候Supervisor能够自动启动它,可以运行在各种类unix的机器上,supervisor是使用python开发的一套通用的进程管理工具,能够把普通脚本、命令行进程…

一起Talk Android吧(第五百四十三回:如何实现流水动画)

文章目录 概念介绍实现方法平移动画逐帧动画 经验总结 各位看官们大家好,上一回中咱们说的例子是"无进度值ProgressBar",本章回中介绍的例子是" 如何实现流水动画"。闲话休提,言归正转,让我们一起Talk Android吧&#x…

Linux命令·ss

ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常…

triton 疑难手册

config.pbtxt 配置参数手册 backend或platform参数用于指示nvidia triton用对应的backend加载模型参数,它的使用示例如下: name: "xxx" platform: "pytorch_libtorch"max_batch_size: 8 input [ {name: "input0"data_ty…