腾讯微信事业部面试总结

文章目录

    • 引言
    • 一面——6/25
      • 面试内容
      • 算法题
      • 结果
    • 二面——7/3
      • 闲聊部分
      • 面试内容
      • 算法题
      • 反问
      • 结果
    • 总结

引言

  • 投腾讯还是很没底的,这是因为之前一个师兄和我说这边在补录,然后缺人缺的 比较厉害,所以才投的,技术栈并不匹配,主要是的写C++和左右客户端的,但是我准备的都是java和后端应用,但是过了一面,现在比较缺实习,如果可以的话,就去吧, 不行也没什么事。

一面——6/25

面试内容

Java中static、final 、static final的区别

static final的关键字作用是什么?

  • 同时使静态变量和常量,不能被修改,存在常量区?这里记不住了。

Java中的垃圾回收机制说一下

  • 针对的堆区和方法区
  • hotpot中的GCroot方法,原始的计数器方法
  • finalize方法的相关说明
  • 新生代和老年代的代差
  • 点评
    • 有点离题,说得太多了。

Java中的类加载机制

  • 通过加载一个字节码文件解释,没有说对。
  • 点评
    • 说的不好

Java堆和栈的区别

  • 是否需要自己管理
  • 垃圾管理的主要区域

进程和线程的区别

  • 资源分配
  • 调度差异两个角度,上下文切换等开销。

多线程编程的volatile的关键字的说明

  • 声明变量是可见的

信号量和互斥量的区别

  • 控制有限资源的访问,具体实现机制没有说明
  • 点评
    • 说的太啰嗦了

什么是虚拟内存?和物理内存之间的关系

  • 没有虚拟内存的作用
  • 局部访问原理
  • 虚拟内存通过操作系统实现地址映射
  • 具体实现有页表置换
  • 点评
    • 说的可以再精炼一点,没有必要说那么多。

https和http的区别

  • 一个是加密的传输,一个是非加密传输的。
  • 点评
    • 再说的精炼一点

dns的作用

  • 应用层协议,域名解析
  • 具体实现
  • 点评
    • 整体还行,正常就应该先说一个大概,然后在具体展开。

数据库的组件和外件有什么差异

  • ES组件
  • MAH高可用中间件

Hash表的实现

  • 拉链和底层实现
  • 点评
    • 说还行,有详有略,但是不要提redis,人家没有说redis

算法题

  • 三数之和,过了
  • LRU的实现,没过。

结果

  • 一面当天就过了,不过可能是因为面试官没有找到面试的会议室,然后我的八股背的还行,所以就过了,谁知道二面怎么样。

二面——7/3

  • 不知道今天复试怎么样,看情况吧,反正我没有准备C++还有客户端,能进就进,不能进也没有办法,还是得好好准备Java后端的相关内容。
  • 尽力就好,就算是KPI,拷打一下也是不错的。

闲聊部分

  • 下次真实点,我就是缺钱,想早点退休,多挣几年钱。
  • 其他的干不了。

面试内容

说一下项目

  • 会涉及到具体的细节,你有没有考虑到带宽等等操作。这些之前没有研究过。
  • 是否测过当前方法对于CPU的占用吗?测过相关带宽吗?

说一下单例模式

  • 单例模式提到了spring,但是没有说到具体的,没有讲清楚
  • 这里完全都没有看过,但是说了具体的实现的意义,就是同一对象的,每一个线程都是使用同一个对象,不需要反复创建对象

为什么创建一个对象,而不是多个对象?

  • 原因
    • 减少开销
    • 单例模式主要是针对功能较为单一的情况,彼此之间相互不影响

浏览器中输入网址,到网页展示的流程和技术细节?

  • 浏览器解析url
  • dns域名解析
  • 调用http协议,请求行,请求头是什么,请求体是什么?
  • 调用tcp协议
    • 三次握手,都仔细讲了,这里完全没有必要,应该问一下他的想法,是不是要详细说明一下
    • 四次挥手

项目中有用过http协议吗?

  • 没有用过网络相关

如果让你做开发,你会选择什么协议?http协议还是tcp还是udp

  • 直接说了流媒体用UDP,数据可靠性比较高,用TCP
  • 具体一些活动。

写代码的时候,有没有一些接口直接调用tcp的

  • socket编程会用

那么你会用socket还是http

  • 看需求,
  • 看技术栈,

C++既有http又有UDP,有什么区别

  • socket编程了解的不透彻,从网络协议的特点来说
  • HTTP包含了很多功能,保证可靠传输的机制,比如说超时重传,拥塞控制等功能
  • TCP和UDP并没有包含这些功能,没有这些功能,如果你不需要这些功能的话,自己进行封装

算法题

反问

问题一

  • 跨平台的flutter项目,如果来实习的话,可以提前学习一下,你了解过flutter吗?
  • 没有,但是我学的快。

问题二

  • 实习经历
  • 早晚餐免费,中餐资费,公司有七天的免费住宿
  • 上下班时间是九点半,晚上八点半下班。

结果

  • 流程结束
  • 其实我觉得我面的还行,但是还是挂了,可能是我太菜了,甚至都听不出来的免得怎么样了。不过无所谓了,被拷打过了,继续准备吧,我就不信完全找不到工作。
  • 每一次面试都能不断完善自己的。

总结

  • 多多少少是很挫败的,因为投了很多,通过笔试进了面试的就只有三家,拼多多、华为、腾讯,三家都是在hr面前一面终结了。华为就一面,那个时候没有准备好八股,被吊打,挂了就挂了。然后拼多多四面,前两面技术面基本上都过了,但是第三面主管面,有一些没学过,挂了。然后腾讯,第一面算法还有八股都过了,第二面不知道为什么挂了,不过从他没有给我算法题,我就直到我挂啦。
  • 不纠结,差不多一个一个补充吧。
  • 在听了一遍,觉得说得不够流畅,不够自信,这些东西应该都是会的,面试能力不够强,说的还是不够流利。多去练练,整理出一个大概的框架。
  • 以后回答八股,在脑袋里想清楚,先提纲挈领,说一个大概的框架,然后在详细说,不要上来全部都说了。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【ACM出版-EI稳检索】第三届金融创新、金融科技与信息技术国际学术会议(FFIT 2024,7月26-28)

第三届金融创新、科技与信息技术国际学术会议(FFIT 2024)将于2024年07月26-28日于重庆举行。 FFIT2024 将围绕“金融创新”、"金融科技”与“信息技术”等相关最新研究领域,为来自国内外高等院校、科学研究所、企事业单位的专家、教授、…

Vue3Echarts写关于温湿度统计的好看折线图

在项目统计界面,我们离不开对Echarts的使用,接下来是我在做项目过程中做的一个关于温湿度统计的好看折线图,统计的是温度蓝色和湿度绿色,它们还会有告警和断电,分别用橘黄色和红色区分,以下是示例&#xff…

CesiumJS【Basic】- #056 绘制纹理填充多边形(Entity方式)-使用shader

文章目录 绘制纹理填充多边形(Entity方式)-使用shader1 目标2 代码2.1 main.ts绘制纹理填充多边形(Entity方式)-使用shader 1 目标 使用Entity方式绘制绘制纹理填充多边形 - 使用shader 2 代码 2.1 main.ts import * as Cesium from cesium;const viewer = new Cesium…

Linux系统中交叉编译opencv库

目标:将opencv进行交叉编译,使其能在rk3326板子上运行使用。 环境: ubuntu:18.04 opencv:4.5.4 opencv源码从挂网下载:opencv源码下载地址 交叉编译链:gcc-arm-10.3-linux-gun 一.环境准备 1.交叉编译链我…

【RT摩拳擦掌】如何构建RT AVB switchendpoint平台

【RT摩拳擦掌】如何构建RT AVB switch&endpoint平台 一,文档简介二,平台构建2.1 软硬件情况2.2 配置RT1170 AVB端点2.2.1 1块MIMXRT1170开发板做talker配置2.2.2 2块MIMXRT1170开发板做listener配置 2.3 AVB Switch 配置2.3.1 MOTU AVB Switch2.3.2 …

Ansys Zemax|场曲跟畸变图的前世今生

实现 OpticStudio通过在X和Y方向(弧矢和子午方向)的傍轴光线追踪确定近轴图像平面的Z坐标,并测量该近轴焦平面与系统图像平面的Z坐标之间的距离。 切向数据是沿Z轴从图像平面到近轴图像平面在切向(YZ)平面测量的距离…

【LeetCode刷题】3099.哈沙德数

题目链接 3099. 哈沙德数 - 力扣(LeetCode) 实现代码 int sumOfTheDigitsOfHarshadNumber(int x) {int sum 0;for(int temp x; temp; temp / 10)sum temp % 10;return x%sum ? -1 : sum; }

魔行观察-AI数据分析>>勒泰中心购物中心

摘要 本报告基于 魔行观察 搜集整理的数据,对勒泰中心购物中心的营业状态、商户构成、业态分布以及消费者评价进行了详细分析。 商场概览 勒泰中心是一个正常营业的购物中心,自2013年开业以来,已成为当地居民和游客的重要购物和休闲场所。…

3D一览通优化供应链协同,加速产品设计研发和上市

在现代企业管理中,供应链管理无疑占据着举足轻重的地位。它不仅是企业资源优化配置的基石,更是企业降低成本、提高效率、满足客户需求、保持市场竞争力的关键环节。对于工业企业来说,供应链的高效运作尤其重要。 然而,在实际操作…

一篇文章用python GUI构建学生管理系统

引言 通过使用Python,我们可以利用其简洁和功能强大的特性,结合Tkinter提供的GUI开发能力,快速构建一个直观且易于使用的学生管理系统。 准备工作 在开始之前,确保你的开发环境中已经安装了 PythonTkinter库 安装完成后&…

SQLServer:从数据类型 varchar 转换为 numeric 时出错。

1.工作要求 计算某两个经纬度距离 2.遇到问题 从数据类型 varchar 转换为 numeric 时出错。 3.解决问题 项目版本较老,使用SQLServer 2012 计算距离需执行视图,如下: SET QUOTED_IDENTIFIER ON SET ANSI_NULLS ON GO ALTER view vi_ord…

2024年迄今最热门的10款网络安全工具和产品

今年上半年,利用生成式人工智能(GenAI)的网络安全工具继续激增。许多供应商正在利用GenAI的功能来自动化安全运营中心(SOC)的工作,特别是在自动化日常活动方面,如收集威胁信息和自动创建查询。 …

Elasticsearch (1):ES基本概念和原理简单介绍

Elasticsearch(简称 ES)是一款基于 Apache Lucene 的分布式搜索和分析引擎。随着业务的发展,系统中的数据量不断增长,传统的关系型数据库在处理大量模糊查询时效率低下。因此,ES 作为一种高效、灵活和可扩展的全文检索…

Profibus DP主站转Modbus网关连接伺服与电机通讯

在工业自动化领域,将Profibus DP主站转Modbus网关(XD-MDPBM20)用于连接伺服与电机通讯是一种常见且重要的应用方式。当使用Profibus DP主站转Modbus网关(XD-MDPBM20)连接伺服与电机进行通讯时,可以参考以下…

强连通分量

强连通分量 强连通定义 有向图 G G G 的强连通是指 G G G 中任意两个节点都可以直接或间接到达。 下方两幅图都是强连通。一个特殊一点,任意两点都可以直接到达;一个则是最常见的强连通图。 特殊强连通图,任意两点都可以直接到达 常见的…

虚拟机启动失败 请进行修复 关闭hyper-v

场景 win11开启夜神模拟器时弹出此提示。点击关闭hyper-v并重启电脑后仍然不行。 解决方法 关闭 Windows安全中心 的 内存完整性 后重启电脑恢复正常。 补充 由于我这里除了会用到夜神模拟器,还会用到docker,而docker又依赖hyper-v,不…

YOLOv5初学者问题——用自己的模型预测图片不画框

如题,我在用自己的数据集训练权重模型的时候,在训练完成输出的yolov5-v5.0\runs\train\exp2目录下可以看到,在训练测试的时候是有输出描框的。 但是当我引用训练好的best.fangpt去进行预测的时候, 程序输出的图片并没有描框。根据…

【小白教学】-- 安装Ubuntu-20.04系统

下载 Ubuntu-20.04 镜像 具体如何下载镜像,请移驾我上一篇文章。使用清华大学开源镜像站下载。https://zhuanlan.zhihu.com/p/706444837 制作 Ubuntu-20.04 系统盘 安装软件 UltralSO 开始制作系统盘 第一步,插入一个 u 盘,启动软件&#x…

PO模式登录测试

项目实践 登陆项目测试 get_driver import page from selenium import webdriverclass GetDriver:driver Noneclassmethoddef get_driver(cls):if cls.driver is None:cls.driver webdriver.Edge()cls.driver.maximize_window()cls.driver.get(page.url)return cls.drivercl…

关于批量采集1688商品主图及链接的方式:软件采集/1688官方API接口数据采集

关于批量采集,我们通常用到的是软件 采集,或者通过1688官方API数据采集的形式:用户输入一组1688商品ID,一行一个,流程会自动逐个打开对应的1688商品详情页,采集主图的所有链接。 结果保存为表格的一行&…