每日一练 | Data Scientist & Business Analyst & Leetcode 面试题 260
从6月15日起,数据应用学院将与你一起温习数据科学(DS)和商业分析(BA)领域常见的面试问题。从10月4号起,每天再为大家分享一道Leetcode算法题。
希望积极寻求相关领域工作的你每天关注我们的问题并且与我们一起思考,我们将会在第二天给出答案。
Day 160
DS Interview Questions
Are expected value and mean value different?
BA Interview Questions
How much time/money is lost due to poorly performed Business Analysis tasks?
Leetcode Questions
Description:
Implement int sqrt(int x).
Input: 2147483647
Output: 46340
欲知答案如何?请见下期分解!
Day 159 答案揭晓
DS Interview Questions
How do you understand the term Normal Distribution?
Data is usually distributed in different ways with a bias to the left or to the right or it can all be jumbled up. However, there are chances that data is distributed around a central value without any bias to the left or right and reaches normal distribution in the form of a bell shaped curve. The random variables are distributed in the form of an symmetrical bell shaped curve.
BA Interview Questions
What are the key tasks a Business Analyst would perform within your organization?
Depending on the size of the organization these tasks may vary, but might include:
Interacting with users and stakeholders to elicit requirements. These can be documented as user stories, use cases, requirement statements, etc.
Writing functional specification documents
Documenting AS-IS or TO-BE process flows
Writing test cases
Performing various types of environment analysis and cost benefit analysis
and more
Leetcode Questions
Description:
Given two binary strings, return their sum (also a binary string).
Input: a = “11” b = “1”
Output: “100"
Solution:
注意边界条件判断
思路很简单,注意进位不要忽略
Code:
Time Complexity: O(m + n)
Space Complexity: O(1)
点击“阅读原文”查看数据应用学院核心课程