当前位置: 首页 > news >正文

2024届暑期实习实录(阿里云大数据研发平台)

1. 项目介绍(介绍一下你觉得有挑战的项目

(1)项目的痛点需求(配置变更的痛点、你做的目的是什么?)

思考方向:业务背景,用户需求;产品发展,产品现有局限问题

(2)项目/技术 的难点设计

思考方向:业务抽象,技术调研,架构梳理

(3)有无涉及多线程的场景

思考方向:异步化处理,应对并发

(4)配置变更的副作用

思考方向:技术选型调用,示例压测对比性能(性能速度,易用性等)

2.基础八股

(1)Java中的解决多线程死锁的方案

思考方向:线程死锁原因与解除,Java中的死锁排查工具

(2)HashMap

思考方向:底层结构,put方法,基本实现,对比引入concurrenthashmap,锁等

(3)MySQL的存储结构(逻辑架构

思考方向:整理的SQL处理逻辑架构、B+树索引、存储字段设计

(4)B+树特点

思考方向:对比二叉树,结合IO文件的调用(Linux的基础知识

(5)MapReduce数据倾斜的解决

3.做题

(1)手写Map

反思:对Map的设计需要熟悉,哈希计数问题

(2)topK问题

  1. 兴趣爱好

(1)职业规划发展(倾向于做哪块

反思:对自己的定位(技术专家,业务专家),对技术的理解

(2)就业工作地

4.反问

  • 问工作内容
  • 问开发流程
  • 问反馈情况

总结

算法需要加强,主要集中处理Hot100,代码随想录(Dp部分需要多去理解),数组链表二叉树定期回顾熟悉!!

项目需要多去调研分析上下游产品,理解技术点的原理(往下看一层),同时需要通过工具去验证,为何选用该技术,例如采用Jmeter去压测对比性能。关注点可有:

  • 用户方面的易用性、响应速度
  • 产品方面的可拓展,可维护,便于理解、可读、统一性等
http://www.lryc.cn/news/26430.html

相关文章:

  • 空口协议probe req和probe rsp 、auth req和auth rsp 、assoc req和assoc rsp讲解
  • vscode ssh一直卡在wget的解决方案
  • 【Python学习笔记】第二十五节 Python MySQL
  • 折叠屏手机自带的屏幕表面层为什么不能自己撕?
  • 20.hadoop系列之Yarn资源调度器
  • 206页16万字城市运行“一网统管”体系建设项目需求报告
  • 【JS】数组Array的使用
  • 2023年,软件测试怎么样?
  • 【学习笔记】NOMURA Programming Competition 2020
  • iis下常用程序的伪静态规则列表(包括wordpress、thinkphp)
  • 【Python语言基础】——Python Select From
  • 数据增广真有那么神奇吗?
  • 常用基础硬件知识 - 判断MOS管导通
  • 2023金三银四,测试人还能找到好工作吗?
  • c++构造函数
  • redis 未授权访问漏洞
  • 如何制作一个自定义的winpe?
  • QString转为2进制,8进制,10进制,16进制介绍
  • 2023-3-2-22:01随笔
  • 学习红客技术必备,手把手教你成为“安防第一人”
  • Git系列:常见指令辨析
  • 并发编程实战-构建自定义的同步工具
  • HBase集群部署
  • 网络传输:linux下的网络请求和下载(ping wget curl)、端口
  • 阅读(1)-----六级
  • 【Python实战】快看:”又中奖了,中大奖了“周围的小伙伴都惊呆了~你还不麻溜滴~(代码版彩票小游戏上线啦)
  • 【python】控制台中文输出乱码解决方案
  • 一名IC验证工程师的成长路径是怎么样的?来听听工程师的见解
  • java工具jconsole/jstat学习
  • WSN_1 介绍;部分应用介绍