面试的问题,两个有劳大家解答

各位程序员好,请问大家两个问题,是关于python数据分析的,昨天面试的,有知道的有劳解答一下,感谢
问题一:mysql数据库和hive数据库,在实际项目中应该如何选择?
我回答的是mysql数据库和hive数据库的区别,但是我觉得这是在考察你到底有没有真正做过项目

问题二:打开手机用百度一下苏州市委书记曹路宝的百度百科,如何从背后构建人物画像,我要背后的,侧面的不要表面的
我回答的是:是否优秀,和上升速度的快慢(实在想不出来了,就回答这两个,欢迎各位补充)

在这当中就问了项目的事

谢谢各位,感谢!

该回答引用GPTᴼᴾᴱᴺᴬᴵ
问题一:
MySQL和Hive都是常用的数据库,但是它们在实际项目中的应用场景有所不同。
-
MySQL是一种关系型数据库,可以用于支持大多数应用程序的数据存储和管理,包括Web应用程序、企业应用程序等等。它具有开源、可扩展、易于部署和使用等优点。在小型或中型应用中,使用MySQL作为后端数据库是非常常见的。
-
Hive是一种基于Hadoop的数据仓库工具,它可以将结构化数据映射到Hadoop上,从而能够处理大规模的数据集。它使用类SQL语言来查询Hadoop中的数据,并且支持类似于分区、桶和索引等高级功能。在大型数据分析项目中,使用Hive是非常常见的。
-
因此,根据实际应用场景和需求来选择数据库。如果数据量较小,且不需要进行大规模的数据分析,则可以使用MySQL;如果数据量较大,需要进行大规模的数据分析,则可以使用Hive。

问题二:
构建人物画像需要收集大量的信息,包括个人资料、工作经历、社交媒体活动等等。在搜索引擎上搜索一个人的名字,可以获得一些基本的信息和相关报道。但是如果需要构建一个全面的人物画像,需要进行更深入的研究和分析。

以下是一些可能有用的方法:

  1. 阅读相关报道和采访,以了解人物的背景、工作经历和个性特点。
  2. 搜索人物在社交媒体上的活动,例如推特、Facebook等等。分析其发帖内容、转发信息等,了解其关注的话题和观点。
  3. 搜索人物在学术界的活动和成就,例如发表的论文、演讲等等。分析其研究方向和贡献,了解其在学术界的影响力。
  4. 搜索人物的财产和财务状况,了解其个人财务状况和投资情况,分析其商业活动和利益关系。

需要注意的是,这些信息可能并不是公开的,需要通过各种途径进行收集和分析。同时,对于不同的人物,其信息来源和可信度也可能有所不同,需要进行综合分析和判断。