Business Intelligence Analyst 面接対策 — 30以上の質問と専門家の回答
Business Intelligence Analystの求人は、あらゆる業界でデータドリブンな意思決定への依存度が高まっていることを背景に、2032年までに20〜23%の成長が見込まれています [1]。企業や勤務地によって年収の中央値が85,000ドルから130,000ドル以上まで幅があり、BI面接はより厳格になっています。ライブSQL作成、ダッシュボードデザインの評価、ステークホルダーコミュニケーションのシナリオが出題されることを想定してください。本ガイドでは、Fortune 500企業から急成長スタートアップまで、実際にオファー獲得を左右する質問を網羅しています。
重要ポイント
- BI Analyst面接では3つのコアコンピテンシーが評価されます:SQL能力、データ可視化によるストーリーテリング、ビジネスセンス — いずれか1つでも弱点があれば不合格となります。
- 技術的な質問にはライブSQL作成、データモデリングの議論、BIツール(Tableau、Power BI、Looker)の習熟度が含まれることが多いです [2]。
- 行動面接では、非技術系ステークホルダーへのインサイト伝達方法や、矛盾するデータ解釈への対処法が問われます。
- 最も優秀な候補者は、ビジネス課題の特定からデータ抽出、分析、可視化、実行可能な提案まで、エンドツーエンドのオーナーシップを示します。
行動面接の質問
1. あなたの分析が測定可能なインパクトをもたらしたビジネス上の意思決定につながった事例を教えてください。
模範回答: 「顧客の解約率が前四半期比で18%上昇していることに気づきましたが、経営層向けレポートには総数しか記載されていませんでした。私はデータを獲得チャネル、製品ティア、顧客在籍期間でセグメント化しました。分析の結果、特定の有料チャネルから獲得した最低ティアの顧客に解約が集中していることが判明しました。彼らの90日リテンション率は34%で、オーガニック顧客の72%と大きな差がありました。私はVP Marketingにこの結果を提示し、当該チャネルから20万ドルをリスクセグメント向けリテンションプログラムに再配分することを提案しました。この再配分により翌四半期の解約率は11%減少し、推定120万ドルの年間経常収益を節約しました。」
2. 複雑なデータの発見を非技術系の聴衆に説明しなければならなかった状況を説明してください。
模範回答: 「財務チームは、収益予測の精度が92%から78%に低下した理由を理解する必要がありました。根本原因は製品ミックスの変化でした — 従量課金制のサブスクリプションが固定価格契約よりも速く成長していたのです。回帰モデルの分散を説明する代わりに、シンプルなビジュアルを作成しました。収益構成の変化を示す2つのグラフと、固定型製品と変動型製品の予測精度を並べた比較図です。そして各収益タイプを個別に扱う修正予測アプローチを提案しました。CFOはその会議で変更を承認しました。教訓:方法論を成果に翻訳することが重要です。」
3. 異なる部門からの競合するデータリクエストをどのように優先順位付けしますか?
模範回答: 「3つの要素からなるフレームワークを使用しています:ビジネスの緊急性(意思決定を迫る期限があるか?)、データの準備状況(データがあるか、新しいパイプライン作業が必要か?)、戦略的整合性(会社のOKRを支援するか?)。Jiraで透明性のあるリクエストキューを管理し、ステークホルダーがリクエスト状況と相対的な優先度を確認できるようにしています。対立が生じた場合は、誰の仕事がより重要かという政治的な判断をするのではなく、推奨事項を添えてマネージャーにエスカレーションします。このシステムにより、ステークホルダーがキューから自分でステータス更新を確認できるようになり、アドホックリクエストが40%減少しました。」
4. 分析していたデータが信頼できないものだと発見した経験を教えてください。どう対処しましたか?
模範回答: 「顧客生涯価値モデルを構築中に、CRMデータで顧客の15%がマイナスの総収益を示していることに気づきました — これは明らかに不可能です。原因をたどると、Salesforce連携が会計四半期をまたぐ返金を二重カウントしていたことがわかりました。具体的な例を添えてバグを文書化し、影響を定量化(影響を受けたコホートのLTV計算が約8%過大評価されていた)し、エンジニアリングチームと協力して連携を修正しました。また、影響を受けたデータを使用した直近3つのレポートを再実行し、ステークホルダーに修正版を送りました。データ品質の問題は恥ではありません — それを隠すことが恥なのです。」
5. 以前は完全にアドホックリクエストに依存していたチームに、セルフサービスアナリティクス機能を構築した方法を説明してください。
模範回答: 「前職では、営業チームが週に20件以上のアドホックデータリクエストを提出していましたが、そのほとんどは同じ質問のバリエーションでした。2週間かけて繰り返し発生する質問をカタログ化し、リクエストの80%をカバーするパラメータ化フィルター付きのTableauダッシュボードを構築しました。Sales Opsチームに1時間のセッション2回で研修を行い、スクリーンショット付きの書面ガイドを作成し、最初の1か月は毎週オフィスアワーを提供しました。アドホックリクエストは週20件から4件に減少し、戦略分析に週15時間を確保できるようになりました。残りのリクエストは、カスタム分析に値する真に新しい質問でした。」
6. あなたのデータがシニアリーダーの想定と矛盾する状況にどう対処しますか?
模範回答: 「私はデータを解説なしで提示し、エビデンスに語らせます。VP Salesはエンタープライズセグメントが最も収益性が高いと確信していました。しかし私の分析では、販売サイクルの長さ、実装コスト、サポート時間をすべて含めると、ミッドマーケットセグメントの方が収益1ドルあたり2.3倍高い利益率であることがわかりました。まず非公開で分析を提示し、ロジックに漏れがないか方法論を確認しました。「あなたは間違っています」ではなく「データはこう示しています」と伝えました。VPは非公開プレビューを評価し、この分析を使ってチームのターゲット配分を再構成しました。公開会議で矛盾するデータで上司を驚かせてはなりません [3]。」
技術的な質問
7. 返金を除く過去90日間の収益上位5顧客を見つけるSQLクエリを書いてください。
模範回答: 「```sql SELECT c.customer_id, c.customer_name, SUM(o.amount) AS total_revenue FROM customers c JOIN orders o ON c.customer_id = o.customer_id WHERE o.order_date >= CURRENT_DATE - INTERVAL '90 days' AND o.order_type != 'refund' AND o.status = 'completed' GROUP BY c.customer_id, c.customer_name ORDER BY total_revenue DESC LIMIT 5;
保留中またはキャンセルされた注文は実現収益に含めるべきでないため、ステータスフィルターを追加しています。また、返金の除外に`NOT IN`を使うことを避けています。NULLの処理が不適切になるためで、`!=`や`NOT EXISTS`の方が安全です。本番環境では、大規模なトランザクションテーブルのパフォーマンスを最適化するために`order_date`と`customer_id`にインデックスを追加します [2]。」
### 8. スタースキーマとスノーフレークスキーマの違いを説明してください。それぞれどのような場合に使用しますか?
**模範回答:** 「スタースキーマは中央のファクトテーブルを非正規化されたディメンションテーブルが囲む構造です — 各ディメンションはすべての属性がフラット化された単一テーブルです。スノーフレークスキーマはそれらのディメンションをサブディメンションに正規化します(例:製品ディメンションを製品、カテゴリ、サブカテゴリテーブルに分割)。スタースキーマは結合が少なく、BIツールも効率よく最適化するため、クエリが高速です。私はデータウェアハウス設計の90%でスタースキーマを使用します。スノーフレークスキーマはストレージスペースを節約し冗長性を減らしますが、これは非常に大きなディメンションやディメンションデータが頻繁に更新される場合に重要です。BI重視のウェアハウス(Redshift、BigQuery、Snowflake)では、クエリパフォーマンスがストレージ最適化に勝るため、ほぼ常にスタースキーマが正しい選択です [4]。」
### 9. マーケティングキャンペーンのパフォーマンスを追跡するダッシュボードをどのように設計しますか?
**模範回答:** 「ダッシュボードが答えるべき核心的な問いから始めます:『どのキャンペーンが効率的な顧客獲得を推進しているか、次の投資先はどこか?』上部にはKPIカード(総支出、総コンバージョン、混合CAC、ROAS)を30日間トレンドのスパークラインとともに表示します。中央部には支出(x軸)対CPA(y軸)のキャンペーン散布図を配置し、コンバージョン量でサイズを変えて高効率な機会を発見しやすくします。下部には、使用したアトリビューションモデル(ラストタッチ、マルチタッチ)、チャネル内訳、コンバージョンラグを含むキャンペーンレベルの詳細テーブルを配置します。フィルターには日付範囲、チャネル、キャンペーンタグを含めます。比較には円グラフを使わず、単一ビューに7つ以上のメトリクスを表示しません — 認知過負荷はダッシュボードの利用を阻害します [5]。」
### 10. SQLのウィンドウ関数を説明し、ユースケースの例を挙げてください。
**模範回答:** 「ウィンドウ関数は、結果セットを集約するGROUP BYとは異なり、現在の行に関連する行セットにわたって計算を実行します。一般的なウィンドウ関数にはROW_NUMBER()、RANK()、DENSE_RANK()、LAG()、LEAD()、累積集計(SUM() OVER、AVG() OVER)があります。ユースケース:月次収益成長率の計算。
```sql
SELECT
month,
revenue,
LAG(revenue) OVER (ORDER BY month) AS prev_month_revenue,
ROUND((revenue - LAG(revenue) OVER (ORDER BY month)) /
LAG(revenue) OVER (ORDER BY month) * 100, 1) AS mom_growth_pct
FROM monthly_revenue;
これにより各月の収益を前月と並べて表示し、変化率を示します — GROUP BYだけではクリーンに実現できません。ウィンドウ関数はBI業務におけるコホート分析、累計、ランキングクエリに不可欠です [2]。」
11. レポートやダッシュボードを作成する前のデータ品質検証にどのようにアプローチしますか?
模範回答: 「5つのチェックフレームワークに従います:(1) 完全性 — 予期しないNULLや欠落した日付範囲はないか?日付ごとの行数を数え、ギャップを確認します。(2) 一意性 — プライマリキーは本当に一意か?GROUP BY/HAVINGで重複レコードをチェックします。(3) 一貫性 — あるテーブルの値は別のテーブルの参照値と一致するか?アンチジョインで孤立レコードを見つけます。(4) 正確性 — 集計合計は既知の信頼できるレポート(例:財務チームの総勘定元帳と一致するか)と合致するか?(5) 適時性 — データはユースケースに十分新しいか?最大タイムスタンプを確認します。これらのチェックを文書化し、本番パイプラインではdbtテストやGreat Expectationsで自動化しています。」
12. OLTPデータベースとOLAPデータベースの違いは何ですか?それがBI Analystとしての業務にどう影響しますか?
模範回答: 「OLTPデータベース(Online Transaction Processing)は書き込み負荷の高いトランザクションワークロード向けに最適化されています — 正規化スキーマ、行指向ストレージ、単一レコード検索用のインデックス。例:PostgreSQL、MySQL(アプリケーションバックエンド)。OLAPデータベース(Online Analytical Processing)は読み取り負荷の高い分析クエリ向けに最適化されています — 非正規化またはスタースキーマ、列指向ストレージ、大規模データセットの集計用に最適化。例:Snowflake、BigQuery、Redshift。BI Analystとして、私は主にOLAPデータベースに対して作業します。分析クエリ(GROUP BY、ウィンドウ関数、大規模スキャン)は列指向ストレージ上で桁違いに高速に実行されるためです。本番OLTPデータベースに対して分析クエリを直接実行することは決してしません — それはアプリケーションをダウンさせる方法です [4]。」
13. データウェアハウスにおける緩やかに変化するディメンション(SCD)をどのように扱いますか?
模範回答: 「3つの標準的なアプローチがあります(KimballのSCDタイプ)。タイプ1は古い値を上書きします — シンプルですが履歴を失います(エラー修正に使用)。タイプ2は有効日付付きの新しい行を作成し、完全な履歴を保持します — 履歴レポーティングが重要なディメンションにはこれを使用します(例:顧客の業種区分が変更された場合、関連する期間について旧分類と新分類の両方でレポートする必要があります)。タイプ3は前の値用の列を追加します — シンプルですが1レベルの履歴しか保持しません。ほとんどのBIユースケースではタイプ2が標準です。なぜなら、ステークホルダーは必ず「この顧客がエンタープライズに分類されていた時、この指標はいくつだったか?」と質問するからです。履歴がなければ、その質問に答えることはできません [4]。」
状況面接の質問
14. 当日中にレポートを作成するよう依頼されましたが、必要なデータソースがパイプライン障害により利用できません。どうしますか?
模範回答: 「ステークホルダーに即座に2つのことを伝えます:問題(パイプラインがダウンしており、これは私のコントロール外です)と選択肢(エンジニアリングの修正を待つ(数時間かかる可能性あり)、または制限事項を明記した上で直近の利用可能データを使って部分レポートを作成する)。レポートが支援する意思決定が1日古いデータを許容できる場合、最後に成功したパイプライン実行からレポートを作成し、目立つように『データ時点 [日時]、パイプライン復旧待ち』とラベル付けします。意思決定が時間的に重要で古いデータが使えない場合、パイプラインの問題を優先事項としてエンジニアリングにエスカレーションします。ラベルなしで古いデータを黙って配信することは決してしません。」
15. 2つの部門が同じメトリクス(例:「アクティブユーザー」)を使用していますが、計算方法が異なります。どう解決しますか?
模範回答: 「これはアナリティクスで最もよくある影響の大きい問題の1つです。まず両方の定義を正確に文書化します — 例えば、マーケティングは過去30日間にログインした人をカウントし、プロダクトは過去7日間にコアアクションを実行した人をカウントしています。次に両チームとの会議を開き、標準を提案します:「公式」メトリクス定義はメトリクスディクショナリ(dbtメトリクスレイヤー、データカタログ、共有Wiki)に置き、部門固有のバリアントは明確にラベル付けします(例:「MAU-マーケティング」対「WAU-プロダクト」)。CEO向けレポートは1つの標準定義を使用します。これにより、全員の時間を浪費する「あなたの数字は間違っている」会議を防ぎます [3]。」
16. マネージャーからダッシュボードの見た目を改善するよう求められました。データと分析は正しいですが、利用率が低いです。どう改善しますか?
模範回答: 「利用率が低い場合、通常はダッシュボードがユーザーが実際に持っている質問に答えていないか、答えをすぐに見つけられないことを意味します。3〜5人のユーザーにインタビューします:どんな意思決定をしていますか?このダッシュボードにどんな質問を持ってきますか?代わりに何をしていますか?回答に基づいて、おそらく:(1) 最も頻繁な質問がファーストビューで回答されるようにレイアウトを再構成し、(2) チャート数を減らし(少ない方がほぼ常に良い)、(3) コンテキストを追加し(ベンチマークライン、目標値、前期比較)、(4) フィルターの配置とラベルを改善します。デザインは装飾ではありません — インサイトまでの時間を短縮する情報アーキテクチャです [5]。」
17. ステークホルダーが、あなたの分析が直感と矛盾するため間違っていると主張しています。どう対処しますか?
模範回答: 「経験豊富なオペレーターは正当なパターン認識を持っていることが多いため、その直感を真剣に受け止めます。「データが何を示すと具体的に予想していますか?その理由は?」と尋ねます。次に彼らの期待に対して自分の分析を検証します — 時として彼らの直感がデータ品質の問題や見落としていたセグメンテーションを明らかにすることがあります。分析が正しければ、生データを見せながらステップバイステップで方法論を説明し、各変換を検証できるようにします。見かけ上の矛盾を解消する可能性のある別の角度からの追加データカットも提案します。目標はデータへの信頼を構築することであり、誰かが間違っていると証明することではありません。」
18. BIソリューションを一度も導入したことがない企業のためにBIソリューションを構築します。どこから始めますか?
模範回答: 「テクノロジーではなくビジネスから始めます。各部門の5〜7人のリーダーにインタビューし、今日答えられない上位3つの質問を把握します。次にそれらの質問をデータソースにマッピングし、データの成熟度を評価します — クリーンでアクセス可能なデータがあるか、それともまずパイプライン作業が必要か?優先順位マトリクスを作成します:高価値・低労力の質問を最初に回答してROIを実証し、組織の支持を構築します。初期成果物は通常、包括的なデータウェアハウスではなく、高インパクトな問題を解決する単一のダッシュボード(例:「どこで顧客を失っているか?」)です。小さな成功がより大きなインフラ投資への推進力を生みます。」
面接官への質問
- BIのテクノロジースタック — データウェアハウス、ETLツール、BIプラットフォーム — はどのようなものですか? (最新ツールで作業するか、レガシーインフラかを判断できます。)
- データエンジニアリング機能の成熟度はどの程度ですか — 信頼できるデータパイプラインがありますか、それとも私が構築しますか? (分析に時間を使うか、インフラ構築に時間を使うかがわかります。)
- BIの主なステークホルダーは誰で、組織のデータリテラシーはどの程度ですか? (ユーザーを教育するのか、洗練された利用者にサービスを提供するのかがわかります。)
- メトリクスディクショナリや信頼できる単一ソースはありますか?それとも、この職位がそれを確立することを期待していますか? (一般的な課題と役割の範囲を特定できます。)
- BIチームはアドホックリクエストと戦略プロジェクトのバランスをどのように取っていますか? (チケット処理者か戦略パートナーかがわかります。)
- チームが現在直面している最大のデータ品質課題は何ですか? (データ品質がすべてのBI業務の基盤であることを理解していることを示します。)
- チームは新しいツールや技術をどのように学んでいますか? (専門性開発への投資を示唆します。)
面接形式
BI Analystの面接は通常1〜3週間にわたる3〜5回のラウンドで構成されます [2]。第1ラウンドはリクルータースクリーニング(30分)で、経歴と基本的なSQL知識をカバーします。第2ラウンドは技術スクリーニング(45〜60分)で、ライブSQLエクササイズまたは持ち帰りデータ分析課題があります。第3ラウンドはケーススタディまたはダッシュボードレビューで、分析を発表するか既存のダッシュボードを批評します。第4ラウンドはステークホルダーと採用マネージャーとの行動面接です。一部の企業では、提供されたデータセットを分析し、模擬聴衆に発表するプレゼンテーションラウンドが追加されます。Amazon方式のBI Engineer面接には、技術評価に加えて広範なLeadership Principles行動質問が含まれます。
準備方法
- 毎日SQLを練習してください。 LeetCode、HackerRank、DataLemurにはBI特化のSQL問題があります。ウィンドウ関数、CTE、セルフジョインに集中してください — これらが最も頻出のパターンです [2]。
- ポートフォリオダッシュボードを作成してください。 公開データ(Kaggle、政府オープンデータ)を使用してTableauまたはPower BIのダッシュボードを作成し、技術力だけでなく分析的思考を示してください。
- STAR法のストーリーを見直してください。 分析がビジネス上の意思決定を促した5〜7つの事例を準備してください。インパクトをドル、パーセンテージ、または時間で定量化してください。
- 企業のビジネスモデルを研究してください。 収益源、主要指標、競争環境を理解してください。回答では具体的なビジネス課題に言及してください。
- データのプレゼンテーションを練習してください。 分析を5分で説明する自分を録画してください。専門用語を排除し、方法論ではなくインサイトから始めてください。
- データモデリングの基礎を復習してください。 スタースキーマ、緩やかに変化するディメンション、ファクトとディメンションの違いを把握してください [4]。
- ResumeGeniを使用して、特定のツール(SQL、Tableau、Power BI、dbt)、定量化されたビジネスインパクト、ステークホルダー対応経験を強調するATS最適化レジュメを作成してください。
よくある面接ミス
- 理由を説明せずにSQLを書く。 面接官はシンタックスと同様に思考プロセスも評価します。書く前にアプローチを説明してください [2]。
- ビジネスインパクトよりツールに焦点を当てる。 「Tableauダッシュボードを構築しました」は成果ではありません。「レポート時間を週4時間から15分に短縮するダッシュボードを構築しました」が成果です。
- 回答でデータ品質に言及しない。 経験豊富なBIプロフェッショナルは業務の70%がデータクレンジングであることを知っています。言及しないことは経験不足を示します。
- ごちゃごちゃしたダッシュボードを設計する。 ポートフォリオに20以上のチャート、レインボーカラーパレット、3D円グラフのダッシュボードが含まれていると、候補者としての評価を下げます [5]。
- データインフラについて質問しない。 データウェアハウスも定義されたメトリクスもデータエンジニアリングサポートもない企業に入社すると、最も優秀なアナリストでもフラストレーションを感じます。
- ステークホルダーマネジメントを無視して技術スキルに偏りすぎる。 BIはSQLと同様にコミュニケーションです。両方を示してください。
- 推奨なしで分析を提示する。 推奨アクションのないデータは情報であり、インサイトではありません。常に「したがって、私が推奨するのは...」で締めくくってください。
重要ポイント
- BI Analyst面接はSQL能力、可視化デザイン、データをビジネス上の意思決定に変換する能力を評価します — 3つすべてに準備してください。
- ライブSQLエクササイズは標準です — ウィンドウ関数、CTE、集計パターンを毎日練習してください。
- ダッシュボードデザインは美的な複雑さではなく、明確さと意思決定支援の価値で評価されます。
- ResumeGeniを使用して、レジュメが技術ツールの習熟度とともに定量化されたビジネスインパクトを強調するようにしてください。
FAQ
BI Analystはどのツールを知るべきですか?
SQLは必須です。SQLに加えて、少なくとも1つの主要BIプラットフォーム(Tableau、Power BI、またはLooker)の習熟が期待されます。高度な分析のためのPythonまたはR、データ変換のためのdbt、クラウドデータウェアハウス(Snowflake、BigQuery、Redshift)への精通がますます標準になっています [2]。
BI Analystの給与範囲はどのくらいですか?
エントリーレベルのBI Analystは65,000〜85,000ドルを稼ぎます。ミッドレベルの役職は85,000〜115,000ドルの範囲です。シニアBI Analystやトップ企業の人は115,000〜160,000ドル以上の総報酬を得ます。勤務地、業界、企業規模が給与に大きく影響します [1]。
データサイエンスやコンピュータサイエンスの学位が必要ですか?
いいえ。BI Analystの役職はビジネス、経済学、統計学、その他の定量分野の学位を一般的に受け入れます。関連する経験、SQL能力、強力なポートフォリオが特定の学位要件を上回ることがよくあります。
BI AnalystとData Analystはどう違いますか?
役割は大幅に重なります。BI Analystは定期的なレポーティング、ダッシュボード開発、ビジネスメトリクスのトラッキングにより重点を置く傾向があります。Data Analystはより多くのアドホック探索的分析や統計モデリングを行う場合があります。実際には、多くの企業がこれらのタイトルを互換的に使用しています [3]。
BI AnalystにとってPythonはどの程度重要ですか?
重要ですが、常に必須ではありません。Pythonはデータクレンジング(pandas)、統計分析(scipy)、自動化の能力を拡張します。BI Analystの求人の約60%がPythonに言及していますが、Python学習の初期段階であれば、強力なSQLとBIツールの能力で補うことができます。
非技術的なバックグラウンドからBIに転職するにはどうすればよいですか?
SQLから始めてください — 体系的なコース(Mode Analytics SQLチュートリアルは優れており無料です)を受講してください。実データセットを使用して2〜3つのポートフォリオダッシュボードを構築してください。現在の役職にデータ業務を追加する社内機会を探してください。多くの成功したBI Analystは、純粋なテクニカル人材には欠けているビジネスセンスを磨いた財務、マーケティング、オペレーションから転職しています。
BI Analystのキャリアパスはどのようなものですか?
典型的な進歩:BI Analyst、Senior BI Analyst、BI Manager/Lead、Director of Analytics、VP of Data/Analytics。一部のBI AnalystはData Engineering、Analytics Engineering(dbt特化)、またはData Scienceに特化します。ResumeGeniを使用して、次のキャリアステップに向けた経験をアピールしてください。
引用: [1] Bureau of Labor Statistics, "Operations Research Analysts: Occupational Outlook Handbook," U.S. Department of Labor, https://www.bls.gov/ooh/math/operations-research-analysts.htm [2] 365 Data Science, "Top 19 Business Intelligence Interview Questions and Answers," https://365datascience.com/career-advice/job-interview-tips/bi-analyst-interview-questions/ [3] TechTarget, "13 Business Intelligence Analyst Interview Questions and Answers," https://www.techtarget.com/whatis/feature/Business-Intelligence-Analyst-Interview-Questions-and-Answers [4] Toptal, "Top 11 Technical Business Intelligence Interview Questions," https://www.toptal.com/business-intelligence/interview-questions [5] InterviewQuery, "Business Intelligence Interview Questions Guide," https://www.interviewquery.com/p/business-intelligence-interview-questions [6] Indeed, "Business Intelligence Analyst Interview Questions," https://www.indeed.com/hire/interview-questions/business-intelligence-analyst [7] Teal HQ, "2025 Business Intelligence Analyst Interview Questions," https://www.tealhq.com/interview-questions/business-intelligence-analyst [8] DataLemur, "Amazon Business Intelligence Engineer Interview Questions," https://datalemur.com/blog/amazon-business-intelligence-engineer-interview