面试受挫! 这种架构算法类问题要回答的好真的好难啊!

2024-09-25 18:42:34 +08:00
 Gabrielle70

面试问题如下, 我回答的不好, 很多关键点都没有提到, 面试官脸色不满意.

请各位大哥给点建议: **如何回答好这种类型的问题, 谢谢!

----面试问题-------

大规模数据可视化优化

你的团队正在开发一个数据分析仪表板,需要实时显示和交互数百万个数据点。描述你会采用什么策略来确保流畅的用户体验和高性能。讨论数据加载、处理、渲染的优化技术,以及如何在前端高效管理如此大量的数据。考虑到不同设备和网络条件,你会如何设计一个自适应的解决方案?

3004 次点击
所在节点    程序员
11 条回复
sampeng
2024-09-25 19:12:19 +08:00
就是挖你实际经验的。没用过 grafana 类的蒙的话 10 个里面 9 个答不出来。。
R4rvZ6agNVWr56V0
2024-09-25 19:28:26 +08:00
技术点还是要深入研究的,不然没法答好的。
BiChengfei
2024-09-25 20:11:27 +08:00
缓存,异步,分区,客户端、服务端优化都是这三点
qcbf111
2024-09-25 20:17:55 +08:00
简单看一下游戏行业做法就可以了,游戏每秒钟都要处理数上千万的数据显示在手机上。
darkengine
2024-09-25 21:06:32 +08:00
我觉得应该参考地图怎么显示海量的 POI 数据,应该是分区+聚合了
lasuar
2024-09-25 21:33:32 +08:00
你都没做过,都答不出来,还想回答的好。如果是高级岗,那就整理背下来这些常见题,以便应对下 1 家
crysislinux
2024-09-25 21:51:41 +08:00
前端来说数据量大就采样显示呗,局部放大的时候再填更细的内容
metalvest
2024-09-25 22:16:21 +08:00
我会按照技术负责人的指示,根据他给出的策略来确保流畅的用户体验和高性能。什么你应聘的就是技术负责人,那没戏了。
FlashEcho
2024-09-25 22:42:33 +08:00
没有实际经验可以多看看 system design 面试题,有套路的,要和刷算法题一样刷的
unidotnet
2024-09-25 23:10:47 +08:00
one million rows demo for your reference:

https://app.teable.io/share/shrVgdLiOvNQABtW0yX/view
lzZzeucJri6FcR0o
2024-09-26 17:56:04 +08:00
不是难,这就是套现成行业的主流方案,你没落地过,答啥都不要你

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1075772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX