整个面试从上午11点到11点50,整整50分钟,可是还是凉了

  1. 自我介绍

  2. 除了React还知道哪些前端框架(因为自我介绍里提到了React)
    答了Vue和Augular

  3. React和Vue的区别
    答了一下JSX和template两种方式带来的不同,使用React更倾向于拼积木,使用Vue更倾向于写模板,并且提到了Vue的双向数据绑定

  4. XSS攻击防范讨论
    因为讲到了跨域、XSS、CSRF这些浏览器安全相关的问题,所以对于如何防范XSS攻击进行了讨论,我提出了对标签过滤、对script这个关键词过滤,面试官一直说不好,最终我说了使用<pre>标签保住不安全的代码块。
    不过其实React和Vue都自带了XSS防范,渲染数据时会自行转义…忘记答这点了

  5. 介绍TCP协议,讲一下TCP协议的三次握手
    讲了TCP是面向连接的,有三次握手和四次挥手保证连接可靠性
    TCP连接就拿手比了以下 SYN->ACK/SYN->ACK 这个过程

  6. TCP、UDP、FTP、SMTP分别在网络模型中的哪一层
    TCP和UDP答了网络层emmmm,FTP和SMTP在应用层(面试官特意多确认以下SMTP真的在应用层吗,估计怕我是猜的吧)

  7. MySQL有哪些表引擎
    只答了个innodb,问有什么特点没答上来

  8. Redis有哪些使用场景
    答了缓存,之后问还有什么,再答了个访问量(毕竟读内存比读硬盘快多了)

  9. 介绍MongoDB
    我就简单地与Redis作了下对比,MongoDB在NoSQL的概念上多了一个Document的概念,存储格式只能为BSON,而不能像Redis那样多样化(想怎么序列化就怎么序列化),然后MongoDB还有ObjectID和索引这些功能,所以很适合去做持久化

  10. 如果一次SQL查询缓慢该怎么找原因,怎么解决
    直接就说了阿里的数据源Druid可以直接查看哪些SQL执行时间较长
    解决的话我提出了根据查询条件建立索引、分表两种方法

  11. 有没有接触过Python(凉)
    之后发现运营开发的部门全是Python的

  12. 讲一下JVM的垃圾回收机制
    简单讲了新生代、老年态、持久代三个概念与其分别存放哪些对象,并且说明了新生代是最经常被回收的

  13. 讲一下Java的运行机制
    把.java->.class->操作系统讲了一下,并且JVM在各个操作系统都有各自的实现,比如Windows下就是通过调用dll来与操作系统交互

  14. Java的设计模式知道多少
    答了一些,要求写单例和工厂,工厂没写出来,然后把IoC的工厂简单说了一下

  15. Spring框架是什么?IoC和AOP是什么?怎么实现
    IoC控制反转,将创建对象交给框架去完成,并且IoC容器在创建对象后会自动地处理好对应的依赖关系,在需要某个对象时直接拿出来即可
    AOP有两种实现:静态和动态,静态就是在编译阶段直接在切面对应的位置编译,而动态则是使用CGLIB,将原来的对象包一层
    IoC的实现就是通过Class.forName().newInstance()创建对象,然后通过调用setter方法把property一个个set进去,完成依赖关系的处理
    AOP的实现不会…

  16. 讲一下MyBatis的实现
    答了下ORM的思想:表与类、表字段与类变量的映射
    MyBatis的实现不会…

  17. IoC、ORM的英文全称
    Inverse of Control、Object Relation Mapping

  18. 讲一下进程和线程,有没有听说过协程
    进程是系统分配资源的最小单位,线程是系统调度的最小单位
    线程使用进程的内存地址,创建、销毁的消耗比进程小
    协程讲了讲在Go中遇到过,但是没有深刻接触,就说了下是通过管道来传输对象的

  19. 平时通过什么网站进行学习
    CSDN、知乎,面试官问我有没有看外国的网站,我就说了下一些官方文档会看,但是没有去看英文博客。

  20. 写一个学生管理系统的RESTfulAPI设计
    总共5个接口:两个GET方法再加上POST/PUT/DELETE,对应CRUD

  21. 对着简历的项目、学生工作问了一遍
    让我介绍了一下SSL,谈到了证书、非对称密钥对、加密解密,面试官还问了加密的算法,我就说使用了默认的AES-128
    然后让我画一下GTP平台的系统模块图

  22. 大学3年用一句话总结
    一半新媒体、一半代码,之后面试官还问了为什么最终选择了代码,我回答说果然还是因为喜欢吧

  23. 问了有什么要问的,回答没有后,讲解了一下运营开发有哪些部门

面试官的最后评价是有上进心,但是回答问题想是在背书emmmmm

看来还是得更深刻地去学习知识啊

腾讯运营开发实习面经——一面凉相关推荐

  1. 2021年3月15日 腾讯PCG运营开发实习面试(一、二、三面)(面经含总结)

    title: 2021年3月15日 腾讯PCG运营开发实习面试(一.二.三面) tags: 面经 2021年3月15日 腾讯PCG运营开发实习面试(一面2h) 自我介绍你能讲一下Java中的集合,你都 ...

  2. 2021.4.6 腾讯 IEG 运营开发实习面试(一面)(含总结)

    title: 2021.4.6 腾讯 IEG 运营开发实习面试(一面) tags: 面经 2021.4.6 腾讯 IEG 运营开发实习面试(一面) 自我介绍 线程与进程的区别 说一下常见的锁(sync ...

  3. 记录腾讯PCG后台开发实习一面,感觉凉凉。。。

    因为一面前一天是笔试,所以他那里留了笔试题. 开始问了有没有考研的打算,我说没有.. 1.简要介绍下关于笔试题自己的想法. 笔试题目:1.合并有序链表.2.并查集的应用.3.哈希表 .4.中位数的问题 ...

  4. 腾讯测试开发工程师实习生面经(惨,接到7次面试,最后还是跪了,分享经验)

    了解到过完年回来很多大公司就开始实习生招聘了,我也在开学的时候就投了简历,内推和正式实习生招聘都参加了. 内推: 内推之后大概一个星期,就收到腾讯测试开发实习面试通知,当天晚上8:00. 面试官打电话 ...

  5. 腾讯一面 SNG 腾讯云 安全运营开发

    腾讯一面 SNG 腾讯云 安全运营开发 1. 自我介绍 2. 介绍项目 3. nginx反向代理的服务器宕机的怎么办? nginx会根据预先设置的权重转发请求,若给某一台服务器转发请求时,达到默认超时 ...

  6. 腾讯SNG的实习offer(多篇面经分享)

    本人双非一本,春招实习投的岗位是后端开发(主要是C++和Go),平时做项目用的语言都是Go,简历上的项目都是Go web(已经上线了),没有C++的项目经验.现在拿到了腾讯SNG后台开发的实习offe ...

  7. 查看cpu使用率_腾讯游戏开发工程师:Linux 机器 CPU 毛刺问题排查

    作者:jasonzxpan,腾讯 IEG 运营开发工程师 本文排查一个Linux 机器 CPU 毛刺问题,排查过程中不变更进程状态.也不会影响线上服务,最后还对 CPU 毛刺带来的风险进行了分析和验证 ...

  8. 进腾讯了!(实习面经分享)

    目录 前言 腾讯一面 1h 腾讯二面 50min 腾讯三面 50min HR面 20min 结语 前言 大家好,我是bigsai老弟,今天给大家分享自己投递腾讯上海IEG后台开发职位的面试经历分享. ...

  9. 腾讯暑期日常实习前端面试

    腾讯暑期日常实习前端面试 我是23届毕业的,想找个暑假的实习,但是今年是21年所以只能走日常实习,看了看没有多少公司要日常实习的,只有腾讯.字节.小米.美团招日常实习,所以我先投了腾讯和美团试试,这次 ...

最新文章

  1. K-Median Subsequence
  2. LeetCode Rectangle Area
  3. mysql 使用表 语句_【mysql】mysql 经常使用建表语句
  4. 人工智能技术或成为未来网络安全的引爆点和驱动力
  5. C语言指针详解----指针声明定义赋值
  6. 原型设计工具:Axure RP Pro 4
  7. 用Jenkins自动化搭建测试环境_入门试炼06
  8. Github | 深度神经网络(DNN)与生成式对抗网络(GAN)模型总览
  9. 自制简易前端MVC框架
  10. 大连理工大学c语言第三次上机作业答案,第一次上机作业参考答案
  11. 射频识别技术漫谈(17)——射频卡中数据的存储形式
  12. 如何绕过mac地址过滤_Maccms V8 后台Getshell #2(绕过过滤)
  13. Autoit 打开文件的几种方式(run/Fileopen/ShellExecute)
  14. 使用java实现简单推箱子游戏
  15. 【八股文】4 Spring
  16. 通过流量分析,通过xposed hook#2
  17. 用canvas画了个多啦A梦
  18. Ubuntu下有线连接开无线WIFI的3种方式
  19. MybatisPlus相关
  20. 汇编指令学习(CMP,TEST)

热门文章

  1. vscode打开自动提示_VSCode 自动补全
  2. 海外app在谷歌和苹果商店中该如何设置关键词
  3. 分布式事务实战---XA两阶段提交(2PC)方案详解
  4. 行业分析报告-2021年全球绞合铜线行业调研及趋势分析报告
  5. @CacheEvict + redis批量删除缓存
  6. C# 访问修饰符含义与注意事项
  7. 【愚公系列】2022年02月 wireshark系列-数据抓包分析之IP协议
  8. 软件测试笔记_15_Appium自动化测试框架、操作API
  9. Java内存模型中的三个代
  10. 手机批发业务—产品选购