diff --git a/package-lock.json b/package-lock.json
index cc2b3f34..02cd5d64 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9011,9 +9011,9 @@
}
},
"node_modules/follow-redirects": {
- "version": "1.14.8",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz",
- "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==",
+ "version": "1.15.4",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz",
+ "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==",
"funding": [
{
"type": "individual",
@@ -31139,9 +31139,9 @@
}
},
"follow-redirects": {
- "version": "1.14.8",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz",
- "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA=="
+ "version": "1.15.4",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz",
+ "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw=="
},
"for-in": {
"version": "1.0.2",
diff --git a/pytorch_tutorial.ipynb b/pytorch_tutorial.ipynb
new file mode 100644
index 00000000..77252c20
--- /dev/null
+++ b/pytorch_tutorial.ipynb
@@ -0,0 +1,1568 @@
+{
+ "nbformat": 4,
+ "nbformat_minor": 0,
+ "metadata": {
+ "colab": {
+ "provenance": [],
+ "gpuType": "T4",
+ "authorship_tag": "ABX9TyM7sKHzCUPFoeqo3999OIxG",
+ "include_colab_link": true
+ },
+ "kernelspec": {
+ "name": "python3",
+ "display_name": "Python 3"
+ },
+ "language_info": {
+ "name": "python"
+ },
+ "accelerator": "GPU"
+ },
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "id": "view-in-github",
+ "colab_type": "text"
+ },
+ "source": [
+ "
"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "id": "u8G-r90Rp7Y-"
+ },
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "### Pytorch tutorial\n",
+ "\n",
+ "Following Sebastian Raschka's tutorial here: https://sebastianraschka.com/teaching/pytorch-1h/"
+ ],
+ "metadata": {
+ "id": "CijvWyVOp-3c"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!pip install torch==2.4.1"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "11e9J7WiqEze",
+ "outputId": "bbed4e7c-d527-4b5a-a451-66ad90f44a3c"
+ },
+ "execution_count": 1,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Collecting torch==2.4.1\n",
+ " Downloading torch-2.4.1-cp311-cp311-manylinux1_x86_64.whl.metadata (26 kB)\n",
+ "Requirement already satisfied: filelock in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (3.18.0)\n",
+ "Requirement already satisfied: typing-extensions>=4.8.0 in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (4.14.0)\n",
+ "Requirement already satisfied: sympy in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (1.13.1)\n",
+ "Requirement already satisfied: networkx in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (3.5)\n",
+ "Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (3.1.6)\n",
+ "Requirement already satisfied: fsspec in /usr/local/lib/python3.11/dist-packages (from torch==2.4.1) (2025.3.2)\n",
+ "Collecting nvidia-cuda-nvrtc-cu12==12.1.105 (from torch==2.4.1)\n",
+ " Downloading nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)\n",
+ "Collecting nvidia-cuda-runtime-cu12==12.1.105 (from torch==2.4.1)\n",
+ " Downloading nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)\n",
+ "Collecting nvidia-cuda-cupti-cu12==12.1.105 (from torch==2.4.1)\n",
+ " Downloading nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)\n",
+ "Collecting nvidia-cudnn-cu12==9.1.0.70 (from torch==2.4.1)\n",
+ " Downloading nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl.metadata (1.6 kB)\n",
+ "Collecting nvidia-cublas-cu12==12.1.3.1 (from torch==2.4.1)\n",
+ " Downloading nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)\n",
+ "Collecting nvidia-cufft-cu12==11.0.2.54 (from torch==2.4.1)\n",
+ " Downloading nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)\n",
+ "Collecting nvidia-curand-cu12==10.3.2.106 (from torch==2.4.1)\n",
+ " Downloading nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)\n",
+ "Collecting nvidia-cusolver-cu12==11.4.5.107 (from torch==2.4.1)\n",
+ " Downloading nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)\n",
+ "Collecting nvidia-cusparse-cu12==12.1.0.106 (from torch==2.4.1)\n",
+ " Downloading nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)\n",
+ "Collecting nvidia-nccl-cu12==2.20.5 (from torch==2.4.1)\n",
+ " Downloading nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl.metadata (1.8 kB)\n",
+ "Collecting nvidia-nvtx-cu12==12.1.105 (from torch==2.4.1)\n",
+ " Downloading nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.7 kB)\n",
+ "Collecting triton==3.0.0 (from torch==2.4.1)\n",
+ " Downloading triton-3.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.3 kB)\n",
+ "Requirement already satisfied: nvidia-nvjitlink-cu12 in /usr/local/lib/python3.11/dist-packages (from nvidia-cusolver-cu12==11.4.5.107->torch==2.4.1) (12.5.82)\n",
+ "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/dist-packages (from jinja2->torch==2.4.1) (3.0.2)\n",
+ "Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.11/dist-packages (from sympy->torch==2.4.1) (1.3.0)\n",
+ "Downloading torch-2.4.1-cp311-cp311-manylinux1_x86_64.whl (797.1 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m797.1/797.1 MB\u001b[0m \u001b[31m1.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl (410.6 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m410.6/410.6 MB\u001b[0m \u001b[31m3.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (14.1 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m14.1/14.1 MB\u001b[0m \u001b[31m121.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (23.7 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m23.7/23.7 MB\u001b[0m \u001b[31m97.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (823 kB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m823.6/823.6 kB\u001b[0m \u001b[31m59.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl (664.8 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m664.8/664.8 MB\u001b[0m \u001b[31m2.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl (121.6 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m121.6/121.6 MB\u001b[0m \u001b[31m7.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl (56.5 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m56.5/56.5 MB\u001b[0m \u001b[31m12.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl (124.2 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m124.2/124.2 MB\u001b[0m \u001b[31m7.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl (196.0 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m196.0/196.0 MB\u001b[0m \u001b[31m5.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl (176.2 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m176.2/176.2 MB\u001b[0m \u001b[31m6.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (99 kB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m99.1/99.1 kB\u001b[0m \u001b[31m10.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hDownloading triton-3.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (209.4 MB)\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m209.4/209.4 MB\u001b[0m \u001b[31m5.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25hInstalling collected packages: triton, nvidia-nvtx-cu12, nvidia-nccl-cu12, nvidia-cusparse-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, nvidia-cusolver-cu12, nvidia-cudnn-cu12, torch\n",
+ " Attempting uninstall: triton\n",
+ " Found existing installation: triton 3.2.0\n",
+ " Uninstalling triton-3.2.0:\n",
+ " Successfully uninstalled triton-3.2.0\n",
+ " Attempting uninstall: nvidia-nvtx-cu12\n",
+ " Found existing installation: nvidia-nvtx-cu12 12.4.127\n",
+ " Uninstalling nvidia-nvtx-cu12-12.4.127:\n",
+ " Successfully uninstalled nvidia-nvtx-cu12-12.4.127\n",
+ " Attempting uninstall: nvidia-nccl-cu12\n",
+ " Found existing installation: nvidia-nccl-cu12 2.21.5\n",
+ " Uninstalling nvidia-nccl-cu12-2.21.5:\n",
+ " Successfully uninstalled nvidia-nccl-cu12-2.21.5\n",
+ " Attempting uninstall: nvidia-cusparse-cu12\n",
+ " Found existing installation: nvidia-cusparse-cu12 12.5.1.3\n",
+ " Uninstalling nvidia-cusparse-cu12-12.5.1.3:\n",
+ " Successfully uninstalled nvidia-cusparse-cu12-12.5.1.3\n",
+ " Attempting uninstall: nvidia-curand-cu12\n",
+ " Found existing installation: nvidia-curand-cu12 10.3.6.82\n",
+ " Uninstalling nvidia-curand-cu12-10.3.6.82:\n",
+ " Successfully uninstalled nvidia-curand-cu12-10.3.6.82\n",
+ " Attempting uninstall: nvidia-cufft-cu12\n",
+ " Found existing installation: nvidia-cufft-cu12 11.2.3.61\n",
+ " Uninstalling nvidia-cufft-cu12-11.2.3.61:\n",
+ " Successfully uninstalled nvidia-cufft-cu12-11.2.3.61\n",
+ " Attempting uninstall: nvidia-cuda-runtime-cu12\n",
+ " Found existing installation: nvidia-cuda-runtime-cu12 12.5.82\n",
+ " Uninstalling nvidia-cuda-runtime-cu12-12.5.82:\n",
+ " Successfully uninstalled nvidia-cuda-runtime-cu12-12.5.82\n",
+ " Attempting uninstall: nvidia-cuda-nvrtc-cu12\n",
+ " Found existing installation: nvidia-cuda-nvrtc-cu12 12.5.82\n",
+ " Uninstalling nvidia-cuda-nvrtc-cu12-12.5.82:\n",
+ " Successfully uninstalled nvidia-cuda-nvrtc-cu12-12.5.82\n",
+ " Attempting uninstall: nvidia-cuda-cupti-cu12\n",
+ " Found existing installation: nvidia-cuda-cupti-cu12 12.5.82\n",
+ " Uninstalling nvidia-cuda-cupti-cu12-12.5.82:\n",
+ " Successfully uninstalled nvidia-cuda-cupti-cu12-12.5.82\n",
+ " Attempting uninstall: nvidia-cublas-cu12\n",
+ " Found existing installation: nvidia-cublas-cu12 12.5.3.2\n",
+ " Uninstalling nvidia-cublas-cu12-12.5.3.2:\n",
+ " Successfully uninstalled nvidia-cublas-cu12-12.5.3.2\n",
+ " Attempting uninstall: nvidia-cusolver-cu12\n",
+ " Found existing installation: nvidia-cusolver-cu12 11.6.3.83\n",
+ " Uninstalling nvidia-cusolver-cu12-11.6.3.83:\n",
+ " Successfully uninstalled nvidia-cusolver-cu12-11.6.3.83\n",
+ " Attempting uninstall: nvidia-cudnn-cu12\n",
+ " Found existing installation: nvidia-cudnn-cu12 9.3.0.75\n",
+ " Uninstalling nvidia-cudnn-cu12-9.3.0.75:\n",
+ " Successfully uninstalled nvidia-cudnn-cu12-9.3.0.75\n",
+ " Attempting uninstall: torch\n",
+ " Found existing installation: torch 2.6.0+cu124\n",
+ " Uninstalling torch-2.6.0+cu124:\n",
+ " Successfully uninstalled torch-2.6.0+cu124\n",
+ "\u001b[31mERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n",
+ "torchaudio 2.6.0+cu124 requires torch==2.6.0, but you have torch 2.4.1 which is incompatible.\n",
+ "torchvision 0.21.0+cu124 requires torch==2.6.0, but you have torch 2.4.1 which is incompatible.\u001b[0m\u001b[31m\n",
+ "\u001b[0mSuccessfully installed nvidia-cublas-cu12-12.1.3.1 nvidia-cuda-cupti-cu12-12.1.105 nvidia-cuda-nvrtc-cu12-12.1.105 nvidia-cuda-runtime-cu12-12.1.105 nvidia-cudnn-cu12-9.1.0.70 nvidia-cufft-cu12-11.0.2.54 nvidia-curand-cu12-10.3.2.106 nvidia-cusolver-cu12-11.4.5.107 nvidia-cusparse-cu12-12.1.0.106 nvidia-nccl-cu12-2.20.5 nvidia-nvtx-cu12-12.1.105 torch-2.4.1 triton-3.0.0\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "%pip install memory-profiler\n"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "rDVwTKKa570-",
+ "outputId": "a370b314-7493-4f6f-eab4-1348e3ad667c"
+ },
+ "execution_count": 49,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Collecting memory-profiler\n",
+ " Downloading memory_profiler-0.61.0-py3-none-any.whl.metadata (20 kB)\n",
+ "Requirement already satisfied: psutil in /usr/local/lib/python3.11/dist-packages (from memory-profiler) (5.9.5)\n",
+ "Downloading memory_profiler-0.61.0-py3-none-any.whl (31 kB)\n",
+ "Installing collected packages: memory-profiler\n",
+ "Successfully installed memory-profiler-0.61.0\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch\n",
+ "\n",
+ "torch.__version__"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/",
+ "height": 35
+ },
+ "id": "hioDYMINqLqA",
+ "outputId": "7e94347c-e913-4312-c066-725c876648ae"
+ },
+ "execution_count": 2,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "'2.4.1+cu121'"
+ ],
+ "application/vnd.google.colaboratory.intrinsic+json": {
+ "type": "string"
+ }
+ },
+ "metadata": {},
+ "execution_count": 2
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor0d = torch.tensor(1)"
+ ],
+ "metadata": {
+ "id": "IRZ9wKbcrVBs"
+ },
+ "execution_count": 5,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor1d = torch.tensor([1, 2, 3])"
+ ],
+ "metadata": {
+ "id": "FidKa9y0rYcY"
+ },
+ "execution_count": 6,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d = torch.tensor([[1, 2], [3, 4]])"
+ ],
+ "metadata": {
+ "id": "In0liAMmuhIS"
+ },
+ "execution_count": 7,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor3d = torch.tensor([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])"
+ ],
+ "metadata": {
+ "id": "c-Hd8bGgujZP"
+ },
+ "execution_count": 8,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor1d = torch.tensor([1, 2, 3])\n",
+ "\n",
+ "print(tensor1d.dtype)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "JCnEkI-QulfM",
+ "outputId": "5c03d3aa-d738-4a34-ed0d-f7017494dc38"
+ },
+ "execution_count": 9,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "torch.int64\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "floatvec = torch.tensor([1.0, 2.0, 3.0])\n",
+ "print(floatvec.dtype)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "YDt4n-B2vmrQ",
+ "outputId": "7ddbe371-b0dd-4d1a-ae71-6454edbfa354"
+ },
+ "execution_count": 10,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "torch.float32\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "floatvec = tensor1d.to(torch.float32)\n",
+ "print(floatvec.dtype)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "laceExhIv0b9",
+ "outputId": "6486885a-3fbf-45da-ed80-7ca02962e396"
+ },
+ "execution_count": 11,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "torch.float32\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.shape"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "i7NMaGFYwRG7",
+ "outputId": "79e03df4-b390-4ef3-c989-8a726b07a667"
+ },
+ "execution_count": 12,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "torch.Size([2, 2])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 12
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d = torch.tensor([[1, 2, 3],\n",
+ " [4, 5, 6]])"
+ ],
+ "metadata": {
+ "id": "eJR0Cmw2xavu"
+ },
+ "execution_count": 13,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.shape"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "TWTqmRWoxfDx",
+ "outputId": "76556980-ecbb-4a27-a86c-d10c6e3159fd"
+ },
+ "execution_count": 14,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "torch.Size([2, 3])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 14
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.reshape([3, 2])"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "ckRbNNk_xgBC",
+ "outputId": "09f23a20-aea2-440c-aa16-75c51c5700da"
+ },
+ "execution_count": 15,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[1, 2],\n",
+ " [3, 4],\n",
+ " [5, 6]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 15
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.view(3,2)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "ZZ3HZveGxikM",
+ "outputId": "26372708-31ab-48c0-89d5-a0fb1feb78b6"
+ },
+ "execution_count": 16,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[1, 2],\n",
+ " [3, 4],\n",
+ " [5, 6]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 16
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "3pQmFmodxpMm",
+ "outputId": "ab4ec2c9-a176-486b-96fc-03a6948424db"
+ },
+ "execution_count": 17,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[1, 2, 3],\n",
+ " [4, 5, 6]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 17
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.T"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "pcZupoFtx05G",
+ "outputId": "ad684040-1cf4-4bc2-93c8-4727c8f4b93c"
+ },
+ "execution_count": 18,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[1, 4],\n",
+ " [2, 5],\n",
+ " [3, 6]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 18
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d.matmul(tensor2d.T)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "-Dd4AOX3x2JR",
+ "outputId": "66430aa3-f097-4b6f-eeb8-2097d984b1e0"
+ },
+ "execution_count": 19,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[14, 32],\n",
+ " [32, 77]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 19
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "tensor2d @ tensor2d.T"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "kxb8Jgdax56D",
+ "outputId": "fa33ab2b-14ac-4ccc-b089-573d3bfae383"
+ },
+ "execution_count": 20,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "tensor([[14, 32],\n",
+ " [32, 77]])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 20
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch.nn.functional as F\n",
+ "\n",
+ "y = torch.tensor([1.0]) # true label\n",
+ "x1 = torch.tensor([1.1]) # input feature\n",
+ "w1 = torch.tensor([2.2]) # weight parameter\n",
+ "b = torch.tensor([0.0]) # bias unit\n",
+ "\n",
+ "z = x1 * w1 + b # net input\n",
+ "a = torch.sigmoid(z) # activation & output\n",
+ "\n",
+ "loss = F.binary_cross_entropy(a, y)\n",
+ "print(loss)"
+ ],
+ "metadata": {
+ "id": "xG1BrB3tx8UM",
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "outputId": "161e420b-86c9-46d4-e238-4521ab9b458b"
+ },
+ "execution_count": 21,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "tensor(0.0852)\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch, torch.nn as nn, torch.optim as optim\n",
+ "\n",
+ "model = nn.Linear(10, 1)\n",
+ "optimizer = optim.SGD(model.parameters(), lr=1e-2)\n",
+ "data = torch.randn(4, 10)\n",
+ "target = torch.randn(4, 1)\n",
+ "\n",
+ "for epoch in range(100):\n",
+ " output = model(data)\n",
+ " loss = nn.functional.mse_loss(output, target)\n",
+ " loss.backward()\n",
+ " # BUG: missing optimizer.zero_grad()\n",
+ " optimizer.step()\n",
+ " print(f\"Epoch {epoch} loss grad sum:\", sum(p.grad.sum().item() for p in model.parameters()))\n"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "HOuux6K80nXp",
+ "outputId": "ac28c52b-42da-4658-ecca-cf65a7c1a272"
+ },
+ "execution_count": 22,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Epoch 0 loss grad sum: 5.941392242908478\n",
+ "Epoch 1 loss grad sum: 11.378333985805511\n",
+ "Epoch 2 loss grad sum: 15.853800415992737\n",
+ "Epoch 3 loss grad sum: 19.000988602638245\n",
+ "Epoch 4 loss grad sum: 20.57731395959854\n",
+ "Epoch 5 loss grad sum: 20.48631116747856\n",
+ "Epoch 6 loss grad sum: 18.785321831703186\n",
+ "Epoch 7 loss grad sum: 15.678302884101868\n",
+ "Epoch 8 loss grad sum: 11.494457006454468\n",
+ "Epoch 9 loss grad sum: 6.654939651489258\n",
+ "Epoch 10 loss grad sum: 1.630887508392334\n",
+ "Epoch 11 loss grad sum: -3.1029887199401855\n",
+ "Epoch 12 loss grad sum: -7.114686965942383\n",
+ "Epoch 13 loss grad sum: -10.056479930877686\n",
+ "Epoch 14 loss grad sum: -11.697687149047852\n",
+ "Epoch 15 loss grad sum: -11.945482730865479\n",
+ "Epoch 16 loss grad sum: -10.851707696914673\n",
+ "Epoch 17 loss grad sum: -8.605173110961914\n",
+ "Epoch 18 loss grad sum: -5.510236501693726\n",
+ "Epoch 19 loss grad sum: -1.9539647102355957\n",
+ "Epoch 20 loss grad sum: 1.6348085403442383\n",
+ "Epoch 21 loss grad sum: 4.830343008041382\n",
+ "Epoch 22 loss grad sum: 7.254231214523315\n",
+ "Epoch 23 loss grad sum: 8.614570617675781\n",
+ "Epoch 24 loss grad sum: 8.736126899719238\n",
+ "Epoch 25 loss grad sum: 7.578460693359375\n",
+ "Epoch 26 loss grad sum: 5.240239143371582\n",
+ "Epoch 27 loss grad sum: 1.9493255615234375\n",
+ "Epoch 28 loss grad sum: -1.9603521823883057\n",
+ "Epoch 29 loss grad sum: -6.082745313644409\n",
+ "Epoch 30 loss grad sum: -9.981050491333008\n",
+ "Epoch 31 loss grad sum: -13.23228645324707\n",
+ "Epoch 32 loss grad sum: -15.470582246780396\n",
+ "Epoch 33 loss grad sum: -16.42482841014862\n",
+ "Epoch 34 loss grad sum: -15.946880221366882\n",
+ "Epoch 35 loss grad sum: -14.027485191822052\n",
+ "Epoch 36 loss grad sum: -10.79832911491394\n",
+ "Epoch 37 loss grad sum: -6.519991159439087\n",
+ "Epoch 38 loss grad sum: -1.5570265054702759\n",
+ "Epoch 39 loss grad sum: 3.6573405265808105\n",
+ "Epoch 40 loss grad sum: 8.663355588912964\n",
+ "Epoch 41 loss grad sum: 13.019495725631714\n",
+ "Epoch 42 loss grad sum: 16.345381498336792\n",
+ "Epoch 43 loss grad sum: 18.358529806137085\n",
+ "Epoch 44 loss grad sum: 18.901339530944824\n",
+ "Epoch 45 loss grad sum: 17.955564498901367\n",
+ "Epoch 46 loss grad sum: 15.642943620681763\n",
+ "Epoch 47 loss grad sum: 12.211915969848633\n",
+ "Epoch 48 loss grad sum: 8.011823892593384\n",
+ "Epoch 49 loss grad sum: 3.4572439193725586\n",
+ "Epoch 50 loss grad sum: -1.0139319896697998\n",
+ "Epoch 51 loss grad sum: -4.984421253204346\n",
+ "Epoch 52 loss grad sum: -8.099037647247314\n",
+ "Epoch 53 loss grad sum: -10.099567651748657\n",
+ "Epoch 54 loss grad sum: -10.849509119987488\n",
+ "Epoch 55 loss grad sum: -10.346242368221283\n",
+ "Epoch 56 loss grad sum: -8.71938967704773\n",
+ "Epoch 57 loss grad sum: -6.215615510940552\n",
+ "Epoch 58 loss grad sum: -3.1714253425598145\n",
+ "Epoch 59 loss grad sum: 0.023212432861328125\n",
+ "Epoch 60 loss grad sum: 2.966693878173828\n",
+ "Epoch 61 loss grad sum: 5.288759231567383\n",
+ "Epoch 62 loss grad sum: 6.690216064453125\n",
+ "Epoch 63 loss grad sum: 6.975297927856445\n",
+ "Epoch 64 loss grad sum: 6.073345184326172\n",
+ "Epoch 65 loss grad sum: 4.0475172996521\n",
+ "Epoch 66 loss grad sum: 1.0895943641662598\n",
+ "Epoch 67 loss grad sum: -2.498662233352661\n",
+ "Epoch 68 loss grad sum: -6.335761785507202\n",
+ "Epoch 69 loss grad sum: -9.999331951141357\n",
+ "Epoch 70 loss grad sum: -13.069633841514587\n",
+ "Epoch 71 loss grad sum: -15.173378586769104\n",
+ "Epoch 72 loss grad sum: -16.023348450660706\n",
+ "Epoch 73 loss grad sum: -15.449785947799683\n",
+ "Epoch 74 loss grad sum: -13.420307874679565\n",
+ "Epoch 75 loss grad sum: -10.046230435371399\n",
+ "Epoch 76 loss grad sum: -5.574533939361572\n",
+ "Epoch 77 loss grad sum: -0.36616063117980957\n",
+ "Epoch 78 loss grad sum: 5.137285113334656\n",
+ "Epoch 79 loss grad sum: 10.45522689819336\n",
+ "Epoch 80 loss grad sum: 15.114096641540527\n",
+ "Epoch 81 loss grad sum: 18.693092226982117\n",
+ "Epoch 82 loss grad sum: 20.865131378173828\n",
+ "Epoch 83 loss grad sum: 21.428996801376343\n",
+ "Epoch 84 loss grad sum: 20.32938861846924\n",
+ "Epoch 85 loss grad sum: 17.662895917892456\n",
+ "Epoch 86 loss grad sum: 13.669232845306396\n",
+ "Epoch 87 loss grad sum: 8.708560466766357\n",
+ "Epoch 88 loss grad sum: 3.2270933389663696\n",
+ "Epoch 89 loss grad sum: -2.2856435775756836\n",
+ "Epoch 90 loss grad sum: -7.343720436096191\n",
+ "Epoch 91 loss grad sum: -11.51124906539917\n",
+ "Epoch 92 loss grad sum: -14.443818092346191\n",
+ "Epoch 93 loss grad sum: -15.920833587646484\n",
+ "Epoch 94 loss grad sum: -15.865576267242432\n",
+ "Epoch 95 loss grad sum: -14.35107421875\n",
+ "Epoch 96 loss grad sum: -11.591155290603638\n",
+ "Epoch 97 loss grad sum: -7.9176952838897705\n",
+ "Epoch 98 loss grad sum: -3.746284008026123\n",
+ "Epoch 99 loss grad sum: 0.46622657775878906\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch, torch.nn as nn, torch.optim as optim\n",
+ "\n",
+ "model = nn.Linear(10, 1)\n",
+ "optimizer = optim.SGD(model.parameters(), lr=1e-2)\n",
+ "data = torch.randn(4, 10)\n",
+ "target = torch.randn(4, 1)\n",
+ "\n",
+ "for epoch in range(100):\n",
+ " optimizer.zero_grad()\n",
+ " output = model(data)\n",
+ " loss = nn.functional.mse_loss(output, target)\n",
+ " loss.backward()\n",
+ " # optimizer.zero_grad()\n",
+ " optimizer.step()\n",
+ " print(f\"Epoch {epoch} loss grad sum:\", sum(p.grad.sum().item() for p in model.parameters()))\n"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "S-dWjMdJ0n1a",
+ "outputId": "31c37d2b-674f-4df8-a167-ed5dd75eb8a6"
+ },
+ "execution_count": 23,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Epoch 0 loss grad sum: -15.222372055053711\n",
+ "Epoch 1 loss grad sum: -14.585453748703003\n",
+ "Epoch 2 loss grad sum: -13.971067905426025\n",
+ "Epoch 3 loss grad sum: -13.378954410552979\n",
+ "Epoch 4 loss grad sum: -12.80876612663269\n",
+ "Epoch 5 loss grad sum: -12.260099411010742\n",
+ "Epoch 6 loss grad sum: -11.73249864578247\n",
+ "Epoch 7 loss grad sum: -11.225463390350342\n",
+ "Epoch 8 loss grad sum: -10.738462448120117\n",
+ "Epoch 9 loss grad sum: -10.270942687988281\n",
+ "Epoch 10 loss grad sum: -9.82233214378357\n",
+ "Epoch 11 loss grad sum: -9.392048954963684\n",
+ "Epoch 12 loss grad sum: -8.979502558708191\n",
+ "Epoch 13 loss grad sum: -8.584102034568787\n",
+ "Epoch 14 loss grad sum: -8.205257415771484\n",
+ "Epoch 15 loss grad sum: -7.842382311820984\n",
+ "Epoch 16 loss grad sum: -7.494899153709412\n",
+ "Epoch 17 loss grad sum: -7.162235975265503\n",
+ "Epoch 18 loss grad sum: -6.843834161758423\n",
+ "Epoch 19 loss grad sum: -6.53914475440979\n",
+ "Epoch 20 loss grad sum: -6.247633457183838\n",
+ "Epoch 21 loss grad sum: -5.9687793254852295\n",
+ "Epoch 22 loss grad sum: -5.702076196670532\n",
+ "Epoch 23 loss grad sum: -5.447030782699585\n",
+ "Epoch 24 loss grad sum: -5.203167080879211\n",
+ "Epoch 25 loss grad sum: -4.970024585723877\n",
+ "Epoch 26 loss grad sum: -4.747156500816345\n",
+ "Epoch 27 loss grad sum: -4.534131705760956\n",
+ "Epoch 28 loss grad sum: -4.330535709857941\n",
+ "Epoch 29 loss grad sum: -4.135967314243317\n",
+ "Epoch 30 loss grad sum: -3.950041174888611\n",
+ "Epoch 31 loss grad sum: -3.772387146949768\n",
+ "Epoch 32 loss grad sum: -3.602648615837097\n",
+ "Epoch 33 loss grad sum: -3.440480887889862\n",
+ "Epoch 34 loss grad sum: -3.285557746887207\n",
+ "Epoch 35 loss grad sum: -3.1375615000724792\n",
+ "Epoch 36 loss grad sum: -2.9961880445480347\n",
+ "Epoch 37 loss grad sum: -2.8611491918563843\n",
+ "Epoch 38 loss grad sum: -2.732164144515991\n",
+ "Epoch 39 loss grad sum: -2.608966827392578\n",
+ "Epoch 40 loss grad sum: -2.491300582885742\n",
+ "Epoch 41 loss grad sum: -2.3789215683937073\n",
+ "Epoch 42 loss grad sum: -2.2715930938720703\n",
+ "Epoch 43 loss grad sum: -2.1690915524959564\n",
+ "Epoch 44 loss grad sum: -2.0712019205093384\n",
+ "Epoch 45 loss grad sum: -1.9777186512947083\n",
+ "Epoch 46 loss grad sum: -1.888445645570755\n",
+ "Epoch 47 loss grad sum: -1.8031927645206451\n",
+ "Epoch 48 loss grad sum: -1.7217814028263092\n",
+ "Epoch 49 loss grad sum: -1.644038051366806\n",
+ "Epoch 50 loss grad sum: -1.5698001682758331\n",
+ "Epoch 51 loss grad sum: -1.498908907175064\n",
+ "Epoch 52 loss grad sum: -1.4312148094177246\n",
+ "Epoch 53 loss grad sum: -1.3665741384029388\n",
+ "Epoch 54 loss grad sum: -1.3048476874828339\n",
+ "Epoch 55 loss grad sum: -1.245906800031662\n",
+ "Epoch 56 loss grad sum: -1.1896256506443024\n",
+ "Epoch 57 loss grad sum: -1.1358826458454132\n",
+ "Epoch 58 loss grad sum: -1.084565132856369\n",
+ "Epoch 59 loss grad sum: -1.035563439130783\n",
+ "Epoch 60 loss grad sum: -0.9887720942497253\n",
+ "Epoch 61 loss grad sum: -0.9440930187702179\n",
+ "Epoch 62 loss grad sum: -0.9014299213886261\n",
+ "Epoch 63 loss grad sum: -0.8606923222541809\n",
+ "Epoch 64 loss grad sum: -0.8217924237251282\n",
+ "Epoch 65 loss grad sum: -0.7846481800079346\n",
+ "Epoch 66 loss grad sum: -0.7491800785064697\n",
+ "Epoch 67 loss grad sum: -0.7153118550777435\n",
+ "Epoch 68 loss grad sum: -0.6829729974269867\n",
+ "Epoch 69 loss grad sum: -0.6520932018756866\n",
+ "Epoch 70 loss grad sum: -0.6226064562797546\n",
+ "Epoch 71 loss grad sum: -0.5944497287273407\n",
+ "Epoch 72 loss grad sum: -0.5675636231899261\n",
+ "Epoch 73 loss grad sum: -0.5418908298015594\n",
+ "Epoch 74 loss grad sum: -0.5173757672309875\n",
+ "Epoch 75 loss grad sum: -0.4939660429954529\n",
+ "Epoch 76 loss grad sum: -0.4716131091117859\n",
+ "Epoch 77 loss grad sum: -0.4502676725387573\n",
+ "Epoch 78 loss grad sum: -0.4298843443393707\n",
+ "Epoch 79 loss grad sum: -0.41042184829711914\n",
+ "Epoch 80 loss grad sum: -0.3918359577655792\n",
+ "Epoch 81 loss grad sum: -0.3740886449813843\n",
+ "Epoch 82 loss grad sum: -0.35714149475097656\n",
+ "Epoch 83 loss grad sum: -0.34095992147922516\n",
+ "Epoch 84 loss grad sum: -0.32550549507141113\n",
+ "Epoch 85 loss grad sum: -0.31075018644332886\n",
+ "Epoch 86 loss grad sum: -0.29665905237197876\n",
+ "Epoch 87 loss grad sum: -0.2832042872905731\n",
+ "Epoch 88 loss grad sum: -0.2703540623188019\n",
+ "Epoch 89 loss grad sum: -0.25808607041835785\n",
+ "Epoch 90 loss grad sum: -0.2463676631450653\n",
+ "Epoch 91 loss grad sum: -0.23517996072769165\n",
+ "Epoch 92 loss grad sum: -0.22449560463428497\n",
+ "Epoch 93 loss grad sum: -0.21429435908794403\n",
+ "Epoch 94 loss grad sum: -0.20455120503902435\n",
+ "Epoch 95 loss grad sum: -0.19524911046028137\n",
+ "Epoch 96 loss grad sum: -0.18636509031057358\n",
+ "Epoch 97 loss grad sum: -0.17788174003362656\n",
+ "Epoch 98 loss grad sum: -0.16978125274181366\n",
+ "Epoch 99 loss grad sum: -0.16204551607370377\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch.nn.functional as F\n",
+ "\n",
+ "y = torch.tensor([1.0]) # true label\n",
+ "x1 = torch.tensor([1.1]) # input feature\n",
+ "w1 = torch.tensor([2.2]) # weight parameter\n",
+ "b = torch.tensor([0.0]) # bias unit\n",
+ "\n",
+ "z = x1 * w1 + b # net input\n",
+ "a = torch.sigmoid(z) # activation & output\n",
+ "\n",
+ "loss = F.binary_cross_entropy(a, y)\n",
+ "print(loss)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "ROeTL35p03SO",
+ "outputId": "e7c2c26f-9105-4789-c79f-418834725e7a"
+ },
+ "execution_count": 24,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "tensor(0.0852)\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [],
+ "metadata": {
+ "id": "VgDNJLIM1gy-"
+ },
+ "execution_count": 24,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "\n",
+ "\n",
+ "```\n",
+ "# This is formatted as code\n",
+ "```\n",
+ "\n",
+ "# Dataloaders"
+ ],
+ "metadata": {
+ "id": "V5e41wWL4f2x"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "class NeuralNetwork(torch.nn.Module):\n",
+ " def __init__(self, num_inputs, num_outputs):\n",
+ " super().__init__()\n",
+ "\n",
+ " self.layers = torch.nn.Sequential(\n",
+ "\n",
+ " # 1st hidden layer\n",
+ " torch.nn.Linear(num_inputs, 30),\n",
+ " torch.nn.ReLU(),\n",
+ "\n",
+ " # 2nd hidden layer\n",
+ " torch.nn.Linear(30, 20),\n",
+ " torch.nn.ReLU(),\n",
+ "\n",
+ " # output layer\n",
+ " torch.nn.Linear(20, num_outputs),\n",
+ " )\n",
+ "\n",
+ " def forward(self, x):\n",
+ " logits = self.layers(x)\n",
+ " return logits"
+ ],
+ "metadata": {
+ "id": "eoeYUkGxi-E4"
+ },
+ "execution_count": 25,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "model = NeuralNetwork(50, 3)"
+ ],
+ "metadata": {
+ "id": "umWVEvh5jDPb"
+ },
+ "execution_count": 26,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "print(model)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "LTGkRWVnjKGl",
+ "outputId": "05d8f1e1-ef38-48a2-cfcd-8e8a88814459"
+ },
+ "execution_count": 27,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "NeuralNetwork(\n",
+ " (layers): Sequential(\n",
+ " (0): Linear(in_features=50, out_features=30, bias=True)\n",
+ " (1): ReLU()\n",
+ " (2): Linear(in_features=30, out_features=20, bias=True)\n",
+ " (3): ReLU()\n",
+ " (4): Linear(in_features=20, out_features=3, bias=True)\n",
+ " )\n",
+ ")\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "num_params = sum(\n",
+ " p.numel() for p in model.parameters() if p.requires_grad\n",
+ ")\n",
+ "print(\"Total number of trainable model parameters:\", num_params)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "KiHT4KVyjL2f",
+ "outputId": "e3163ed4-2d13-419b-f1aa-a96ddcbc8ee9"
+ },
+ "execution_count": 28,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Total number of trainable model parameters: 2213\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "X_train = torch.tensor([\n",
+ " [-1.2, 3.1],\n",
+ " [-0.9, 2.9],\n",
+ " [-0.5, 2.6],\n",
+ " [2.3, -1.1],\n",
+ " [2.7, -1.5]\n",
+ "])\n",
+ "\n",
+ "y_train = torch.tensor([0, 0, 0, 1, 1])"
+ ],
+ "metadata": {
+ "id": "TNKktQWRnNow"
+ },
+ "execution_count": 29,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "X_train.shape"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "tkhPmGWA0fV4",
+ "outputId": "7e57699b-819d-42bc-864e-99a8a30dd2a4"
+ },
+ "execution_count": 30,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "torch.Size([5, 2])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 30
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "y_train.shape"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "YHpzW17X0gJE",
+ "outputId": "3ea8a81a-4629-453d-fb23-7890448d3823"
+ },
+ "execution_count": 31,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "torch.Size([5])"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 31
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "X_test = torch.tensor([\n",
+ " [-0.8, 2.8],\n",
+ " [2.6, -1.6],\n",
+ "])\n",
+ "\n",
+ "y_test = torch.tensor([0, 1])"
+ ],
+ "metadata": {
+ "id": "tBJzmxLx0hLn"
+ },
+ "execution_count": 32,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "from torch.utils.data import Dataset\n",
+ "\n",
+ "\n",
+ "class ToyDataset(Dataset):\n",
+ " def __init__(self, X, y):\n",
+ " self.features = X\n",
+ " self.labels = y\n",
+ "\n",
+ " def __getitem__(self, index):\n",
+ " one_x = self.features[index]\n",
+ " one_y = self.labels[index]\n",
+ " return one_x, one_y\n",
+ "\n",
+ " def __len__(self):\n",
+ " return self.labels.shape[0]\n",
+ "\n",
+ "train_ds = ToyDataset(X_train, y_train)\n",
+ "test_ds = ToyDataset(X_test, y_test)"
+ ],
+ "metadata": {
+ "id": "BfmJEgj_0jmn"
+ },
+ "execution_count": 33,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "len(train_ds)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "yoFIYE8f0oxF",
+ "outputId": "0aab4f1c-cbd8-41c0-90cd-0e46022697d7"
+ },
+ "execution_count": 34,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "5"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 34
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "from torch.utils.data import DataLoader\n",
+ "\n",
+ "torch.manual_seed(123)\n",
+ "\n",
+ "# train_loader = DataLoader(\n",
+ "# dataset=train_ds,\n",
+ "# batch_size=2,\n",
+ "# shuffle=True,\n",
+ "# num_workers=0\n",
+ "# )\n",
+ "\n",
+ "train_loader = DataLoader(\n",
+ " dataset=train_ds,\n",
+ " batch_size=2,\n",
+ " shuffle=True,\n",
+ " num_workers=0,\n",
+ " drop_last=True\n",
+ ")"
+ ],
+ "metadata": {
+ "id": "r_Bkllm42zlc"
+ },
+ "execution_count": 44,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "train_loader"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "y2UQR80s263Y",
+ "outputId": "60f857f3-dca6-47d9-f388-9a26c6c71db5"
+ },
+ "execution_count": 45,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "execution_count": 45
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "test_ds = ToyDataset(X_test, y_test)\n",
+ "\n",
+ "test_loader = DataLoader(\n",
+ " dataset=test_ds,\n",
+ " batch_size=2,\n",
+ " shuffle=False,\n",
+ " num_workers=0\n",
+ ")"
+ ],
+ "metadata": {
+ "id": "GakVwQ5K3F8s"
+ },
+ "execution_count": 46,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "for idx, (x, y) in enumerate(train_loader):\n",
+ " print(f\"Batch {idx+1}:\", x, y)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "VglDAJ1M3I_b",
+ "outputId": "4cca667f-7b93-4f09-dda5-f17d473c3957"
+ },
+ "execution_count": 47,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Batch 1: tensor([[ 2.3000, -1.1000],\n",
+ " [-0.9000, 2.9000]]) tensor([1, 0])\n",
+ "Batch 2: tensor([[-1.2000, 3.1000],\n",
+ " [-0.5000, 2.6000]]) tensor([0, 0])\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "for idx, (x, y) in enumerate(train_loader):\n",
+ " print(f\"Batch {idx+1}:\", x, y)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "8kBdYKBL3NSt",
+ "outputId": "ef632d18-1d6a-4abc-db3e-b1b9113e0d63"
+ },
+ "execution_count": 42,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Batch 1: tensor([[-1.2000, 3.1000],\n",
+ " [-0.5000, 2.6000]]) tensor([0, 0])\n",
+ "Batch 2: tensor([[ 2.3000, -1.1000],\n",
+ " [-0.9000, 2.9000]]) tensor([1, 0])\n",
+ "Batch 3: tensor([[ 2.7000, -1.5000]]) tensor([1])\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "for idx, (x, y) in enumerate(train_loader):\n",
+ " print(f\"Batch {idx+1}:\", x, y)"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "4yTD9CfQ3ZPs",
+ "outputId": "0f53502a-57f4-4e33-fcac-66bd87075fd3"
+ },
+ "execution_count": 43,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Batch 1: tensor([[-0.9000, 2.9000],\n",
+ " [ 2.3000, -1.1000]]) tensor([0, 1])\n",
+ "Batch 2: tensor([[ 2.7000, -1.5000],\n",
+ " [-0.5000, 2.6000]]) tensor([1, 0])\n",
+ "Batch 3: tensor([[-1.2000, 3.1000]]) tensor([0])\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import os, psutil\n",
+ "\n",
+ "proc = psutil.Process(os.getpid())\n",
+ "mem_bytes = proc.memory_info().rss # in bytes\n",
+ "print(f\"RSS memory: {mem_bytes/1e9:.2f} GB\")"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "s1S__54F3eno",
+ "outputId": "b36185c7-ed29-4bea-f7a3-fbfb87fe2967"
+ },
+ "execution_count": 48,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "RSS memory: 0.56 GB\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import torch\n",
+ "\n",
+ "print(torch.cuda.memory_summary()) # overall summary\n",
+ "print(torch.cuda.memory_allocated()) # bytes currently allocated by tensors\n",
+ "print(torch.cuda.memory_reserved()) # bytes reserved by caching allocator"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "XPd6LhcZ5zHF",
+ "outputId": "cac4e6d6-ecc4-4f93-9e4f-2ed215b959e3"
+ },
+ "execution_count": 50,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "|===========================================================================|\n",
+ "| PyTorch CUDA memory summary, device ID 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| CUDA OOMs: 0 | cudaMalloc retries: 0 |\n",
+ "|===========================================================================|\n",
+ "| Metric | Cur Usage | Peak Usage | Tot Alloc | Tot Freed |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Allocated memory | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from large pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from small pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Active memory | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from large pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from small pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Requested memory | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from large pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from small pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| GPU reserved memory | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from large pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from small pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Non-releasable memory | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from large pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "| from small pool | 0 B | 0 B | 0 B | 0 B |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Allocations | 0 | 0 | 0 | 0 |\n",
+ "| from large pool | 0 | 0 | 0 | 0 |\n",
+ "| from small pool | 0 | 0 | 0 | 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Active allocs | 0 | 0 | 0 | 0 |\n",
+ "| from large pool | 0 | 0 | 0 | 0 |\n",
+ "| from small pool | 0 | 0 | 0 | 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| GPU reserved segments | 0 | 0 | 0 | 0 |\n",
+ "| from large pool | 0 | 0 | 0 | 0 |\n",
+ "| from small pool | 0 | 0 | 0 | 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Non-releasable allocs | 0 | 0 | 0 | 0 |\n",
+ "| from large pool | 0 | 0 | 0 | 0 |\n",
+ "| from small pool | 0 | 0 | 0 | 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Oversize allocations | 0 | 0 | 0 | 0 |\n",
+ "|---------------------------------------------------------------------------|\n",
+ "| Oversize GPU segments | 0 | 0 | 0 | 0 |\n",
+ "|===========================================================================|\n",
+ "\n",
+ "0\n",
+ "0\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!nvidia-smi"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "moFHsc_56C-M",
+ "outputId": "0a34edb5-b6f7-4a1c-82ea-ce55194e3496"
+ },
+ "execution_count": 51,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Tue Jul 8 16:40:01 2025 \n",
+ "+-----------------------------------------------------------------------------------------+\n",
+ "| NVIDIA-SMI 550.54.15 Driver Version: 550.54.15 CUDA Version: 12.4 |\n",
+ "|-----------------------------------------+------------------------+----------------------+\n",
+ "| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |\n",
+ "| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |\n",
+ "| | | MIG M. |\n",
+ "|=========================================+========================+======================|\n",
+ "| 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 |\n",
+ "| N/A 42C P8 9W / 70W | 2MiB / 15360MiB | 0% Default |\n",
+ "| | | N/A |\n",
+ "+-----------------------------------------+------------------------+----------------------+\n",
+ " \n",
+ "+-----------------------------------------------------------------------------------------+\n",
+ "| Processes: |\n",
+ "| GPU GI CI PID Type Process name GPU Memory |\n",
+ "| ID ID Usage |\n",
+ "|=========================================================================================|\n",
+ "| No running processes found |\n",
+ "+-----------------------------------------------------------------------------------------+\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "%%bash\n",
+ "cat > gpu_hammer.py << 'EOF'\n",
+ "import torch, time\n",
+ "\n",
+ "device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')\n",
+ "N = 4096\n",
+ "a = torch.randn((N, N), device=device)\n",
+ "b = torch.randn((N, N), device=device)\n",
+ "\n",
+ "iter_num = 0\n",
+ "while True:\n",
+ " iter_num += 1\n",
+ " c = torch.mm(a, b)\n",
+ " # burn CPU/GPU a bit less if you like:\n",
+ " time.sleep(0.1)\n",
+ " if iter_num % 50 == 0:\n",
+ " print(f\"[Hammer #{iter_num}] GPU mem used: {torch.cuda.memory_allocated()/1e6:.1f} MB\")\n",
+ "EOF"
+ ],
+ "metadata": {
+ "id": "mZGoA1MH6JEM"
+ },
+ "execution_count": 52,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "%%bash\n",
+ "# start the hammer in the background, unbuffered, logging to gpu.log\n",
+ "nohup python3 -u gpu_hammer.py > gpu.log 2>&1 &\n",
+ "\n",
+ "# immediately capture its PID\n",
+ "echo $! > gpu_hammer.pid\n",
+ "\n",
+ "echo \"Started gpu_hammer.py with PID $(cat gpu_hammer.pid)\""
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "BjMbnLyq6sjZ",
+ "outputId": "8d3d93fc-a1f0-4296-eb78-54deb154428c"
+ },
+ "execution_count": 62,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Started gpu_hammer.py with PID 10067\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [],
+ "metadata": {
+ "id": "tXgUCO5n7lSy"
+ },
+ "execution_count": null,
+ "outputs": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/data/questions.json b/src/data/questions.json
index d94fadeb..944596eb 100644
--- a/src/data/questions.json
+++ b/src/data/questions.json
@@ -1,5 +1,5 @@
{
- "updated": "2023-12-03T12:02:35.110754",
+ "updated": "2024-01-14T12:02:59.291616",
"data": [
{
"id": 0,
@@ -14,12 +14,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 9
+ "frequency": 11
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 8
+ "frequency": 7
},
{
"name": "Google",
@@ -27,23 +27,23 @@
"frequency": 6
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 6
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 4
},
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 5
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 3
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 3
},
{
@@ -51,6 +51,11 @@
"slug": "adobe",
"frequency": 2
},
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 2
+ },
{
"name": "tcs",
"slug": "tcs",
@@ -77,12 +82,12 @@
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Nvidia",
"slug": "nvidia",
- "frequency": 2
+ "frequency": 3
},
{
"name": "warnermedia",
@@ -127,12 +132,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 6
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 5
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 6
},
{
"name": "Google",
@@ -140,14 +145,14 @@
"frequency": 4
},
{
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 4
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 3
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Yandex",
@@ -171,16 +176,16 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 12
+ },
{
"name": "Asana",
"slug": "asana",
"frequency": 8
},
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 7
- },
{
"name": "Apple",
"slug": "apple",
@@ -191,14 +196,19 @@
"slug": "facebook",
"frequency": 5
},
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 5
+ },
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 4
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
@@ -212,20 +222,15 @@
"frequency": 3
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 3
},
{
"name": "Adobe",
"slug": "adobe",
"frequency": 2
},
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 2
- },
{
"name": "Accenture",
"slug": "accenture",
@@ -268,23 +273,18 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 18
+ "frequency": 16
},
{
- "name": "Yahoo",
- "slug": "yahoo",
- "frequency": 4
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 5
},
{
"name": "Adobe",
"slug": "adobe",
"frequency": 4
},
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 4
- },
{
"name": "Microsoft",
"slug": "microsoft",
@@ -293,11 +293,11 @@
{
"name": "Citadel",
"slug": "citadel",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "PhonePe",
- "slug": "phonepe",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
},
{
@@ -305,14 +305,19 @@
"slug": "zoho",
"frequency": 2
},
+ {
+ "name": "Nvidia",
+ "slug": "nvidia",
+ "frequency": 2
+ },
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
},
{
- "name": "Goldman Sachs",
- "slug": "goldman-sachs",
+ "name": "PhonePe",
+ "slug": "phonepe",
"frequency": 2
}
]
@@ -330,12 +335,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 4
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 3
+ "frequency": 2
}
]
},
@@ -352,17 +357,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 8
+ "frequency": 9
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 8
- },
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Facebook",
@@ -370,13 +370,23 @@
"frequency": 4
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 3
},
{
"name": "Microsoft",
"slug": "microsoft",
+ "frequency": 3
+ },
+ {
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
@@ -399,21 +409,21 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 17
+ "frequency": 13
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 8
+ "frequency": 7
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 5
+ "frequency": 7
},
{
- "name": "Cisco",
- "slug": "cisco",
+ "name": "Google",
+ "slug": "google",
"frequency": 5
},
{
@@ -422,23 +432,23 @@
"frequency": 4
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Cisco",
+ "slug": "cisco",
"frequency": 4
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 3
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Epic Systems",
+ "slug": "epic-systems",
"frequency": 2
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
@@ -446,25 +456,40 @@
"slug": "walmart-labs",
"frequency": 2
},
+ {
+ "name": "Zoho",
+ "slug": "zoho",
+ "frequency": 2
+ },
{
"name": "DE Shaw",
"slug": "de-shaw",
"frequency": 2
},
{
- "name": "MakeMyTrip",
- "slug": "makemytrip",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
},
{
- "name": "Epic Systems",
- "slug": "epic-systems",
+ "name": "Accenture",
+ "slug": "accenture",
+ "frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
"name": "Flipkart",
"slug": "flipkart",
"frequency": 2
+ },
+ {
+ "name": "MakeMyTrip",
+ "slug": "makemytrip",
+ "frequency": 2
}
]
},
@@ -479,13 +504,13 @@
"premium": false,
"companies": [
{
- "name": "Google",
- "slug": "google",
+ "name": "Cisco",
+ "slug": "cisco",
"frequency": 9
},
{
- "name": "Cisco",
- "slug": "cisco",
+ "name": "Google",
+ "slug": "google",
"frequency": 8
},
{
@@ -496,16 +521,21 @@
{
"name": "Apple",
"slug": "apple",
- "frequency": 7
+ "frequency": 5
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Bloomberg",
"slug": "bloomberg",
+ "frequency": 4
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 3
},
{
@@ -514,14 +544,24 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 2
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 3
},
{
"name": "Facebook",
"slug": "facebook",
"frequency": 2
+ },
+ {
+ "name": "ZScaler",
+ "slug": "zscaler",
+ "frequency": 2
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 2
}
]
},
@@ -535,20 +575,15 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 8
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 7
+ "frequency": 10
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 7
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 9
},
{
"name": "Microsoft",
@@ -556,23 +591,28 @@
"frequency": 5
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 5
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Google",
+ "slug": "google",
"frequency": 4
},
{
- "name": "Snapchat",
- "slug": "snapchat",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 4
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 3
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
"frequency": 3
},
{
@@ -605,7 +645,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 10
+ "frequency": 8
},
{
"name": "Netflix",
@@ -615,46 +655,51 @@
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 6
+ "frequency": 5
},
{
- "name": "Morgan Stanley",
- "slug": "morgan-stanley",
+ "name": "Google",
+ "slug": "google",
"frequency": 3
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 2
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 3
},
{
- "name": "Databricks",
- "slug": "databricks",
- "frequency": 2
+ "name": "Morgan Stanley",
+ "slug": "morgan-stanley",
+ "frequency": 3
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 2
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 3
},
{
"name": "Nutanix",
"slug": "nutanix",
+ "frequency": 3
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
- "name": "Roblox",
- "slug": "roblox",
+ "name": "MakeMyTrip",
+ "slug": "makemytrip",
"frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Roblox",
+ "slug": "roblox",
"frequency": 2
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Databricks",
+ "slug": "databricks",
"frequency": 2
},
{
@@ -677,48 +722,48 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 14
- },
- {
- "name": "Google",
- "slug": "google",
- "frequency": 7
+ "frequency": 16
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 7
+ "frequency": 9
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 8
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 4
+ "frequency": 6
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
+ "frequency": 4
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 4
},
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Uber",
"slug": "uber",
"frequency": 2
},
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 2
- },
{
"name": "turing",
"slug": "turing",
@@ -735,7 +780,13 @@
],
"difficulty": "Medium",
"premium": false,
- "companies": []
+ "companies": [
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 2
+ }
+ ]
},
{
"id": 14,
@@ -747,25 +798,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 9
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 8
+ "frequency": 10
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 5
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 8
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 3
+ "frequency": 4
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 4
},
{
"name": "Yahoo",
@@ -817,12 +868,7 @@
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 2
- },
- {
- "name": "Flipkart",
- "slug": "flipkart",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Amazon",
@@ -833,6 +879,11 @@
"name": "Google",
"slug": "google",
"frequency": 2
+ },
+ {
+ "name": "Flipkart",
+ "slug": "flipkart",
+ "frequency": 2
}
]
},
@@ -849,17 +900,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 9
- },
- {
- "name": "Google",
- "slug": "google",
- "frequency": 3
+ "frequency": 11
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Apple",
@@ -872,13 +918,13 @@
"frequency": 3
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
- "name": "Citadel",
- "slug": "citadel",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
@@ -886,6 +932,11 @@
"slug": "tiktok",
"frequency": 2
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Yahoo",
"slug": "yahoo",
@@ -895,6 +946,11 @@
"name": "Goldman Sachs",
"slug": "goldman-sachs",
"frequency": 2
+ },
+ {
+ "name": "Citadel",
+ "slug": "citadel",
+ "frequency": 2
}
]
},
@@ -911,7 +967,7 @@
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 2
+ "frequency": 4
}
]
},
@@ -925,20 +981,20 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 3
- },
{
"name": "Microsoft",
"slug": "microsoft",
"frequency": 3
},
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 2
+ },
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
+ "frequency": 2
}
]
},
@@ -953,13 +1009,18 @@
"premium": false,
"companies": [
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 8
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 7
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 6
},
{
@@ -968,13 +1029,13 @@
"frequency": 6
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Airbnb",
+ "slug": "airbnb",
"frequency": 5
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 5
},
{
@@ -982,14 +1043,14 @@
"slug": "google",
"frequency": 4
},
- {
- "name": "Airbnb",
- "slug": "airbnb",
- "frequency": 2
- },
{
"name": "Yahoo",
"slug": "yahoo",
+ "frequency": 4
+ },
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
@@ -1009,15 +1070,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 5
+ },
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 3
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 4
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
},
{
"name": "Adobe",
@@ -1063,29 +1134,29 @@
"slug": "amazon",
"frequency": 19
},
- {
- "name": "Google",
- "slug": "google",
- "frequency": 8
- },
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 6
+ "frequency": 7
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Google",
+ "slug": "google",
"frequency": 6
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 4
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 5
},
{
"name": "Yahoo",
"slug": "yahoo",
+ "frequency": 5
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 4
},
{
@@ -1094,33 +1165,43 @@
"frequency": 4
},
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 2
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 3
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 2
+ "frequency": 3
},
{
"name": "ServiceNow",
"slug": "servicenow",
"frequency": 2
},
+ {
+ "name": "JPMorgan",
+ "slug": "jpmorgan",
+ "frequency": 2
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
{
"name": "Tesla",
"slug": "tesla",
"frequency": 2
},
{
- "name": "JPMorgan",
- "slug": "jpmorgan",
+ "name": "Visa",
+ "slug": "visa",
"frequency": 2
}
]
@@ -1150,7 +1231,7 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Google",
@@ -1172,11 +1253,6 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
- },
- {
- "name": "Apple",
- "slug": "apple",
"frequency": 3
},
{
@@ -1185,11 +1261,21 @@
"frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
- }
- ]
+ },
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
+ }
+ ]
},
{
"id": 25,
@@ -1204,31 +1290,36 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 21
+ "frequency": 26
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 11
+ "frequency": 12
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 6
+ "frequency": 8
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 5
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Google",
+ "slug": "google",
"frequency": 4
},
{
"name": "Bloomberg",
"slug": "bloomberg",
+ "frequency": 4
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
@@ -1252,8 +1343,13 @@
"frequency": 2
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "IBM",
+ "slug": "ibm",
+ "frequency": 2
+ },
+ {
+ "name": "Zoho",
+ "slug": "zoho",
"frequency": 2
},
{
@@ -1287,12 +1383,17 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 4
},
{
"name": "Google",
"slug": "google",
- "frequency": 3
+ "frequency": 4
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 4
},
{
"name": "Adobe",
@@ -1305,8 +1406,8 @@
"frequency": 2
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Citadel",
+ "slug": "citadel",
"frequency": 2
},
{
@@ -1323,11 +1424,6 @@
"name": "Cadence",
"slug": "cadence",
"frequency": 2
- },
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 2
}
]
},
@@ -1344,7 +1440,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Google",
@@ -1386,41 +1482,46 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 14
+ "frequency": 13
},
{
"name": "Google",
"slug": "google",
"frequency": 9
},
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 8
+ },
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 8
+ "frequency": 7
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Zoho",
+ "slug": "zoho",
"frequency": 7
},
{
- "name": "Yahoo",
- "slug": "yahoo",
- "frequency": 6
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 5
},
{
- "name": "Zoho",
- "slug": "zoho",
- "frequency": 6
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 5
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 5
+ "frequency": 4
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 4
},
{
@@ -1429,8 +1530,8 @@
"frequency": 4
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Accolite",
+ "slug": "accolite",
"frequency": 3
},
{
@@ -1438,6 +1539,11 @@
"slug": "uber",
"frequency": 2
},
+ {
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 2
+ },
{
"name": "Swiggy",
"slug": "swiggy",
@@ -1465,6 +1571,11 @@
"slug": "cisco",
"frequency": 17
},
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 9
+ },
{
"name": "Amazon",
"slug": "amazon",
@@ -1476,23 +1587,23 @@
"frequency": 7
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 4
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 3
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
@@ -1506,18 +1617,18 @@
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Databricks",
+ "slug": "databricks",
"frequency": 2
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
},
{
- "name": "Databricks",
- "slug": "databricks",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
@@ -1540,17 +1651,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 38
+ "frequency": 32
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 12
- },
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 11
+ "frequency": 10
},
{
"name": "Microsoft",
@@ -1558,64 +1664,89 @@
"frequency": 10
},
{
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 9
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 10
},
{
"name": "Google",
"slug": "google",
- "frequency": 7
- },
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 5
+ "frequency": 8
},
{
"name": "Zoho",
"slug": "zoho",
+ "frequency": 6
+ },
+ {
+ "name": "Accenture",
+ "slug": "accenture",
+ "frequency": 6
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 5
},
{
- "name": "Media.net",
- "slug": "medianet",
+ "name": "Nvidia",
+ "slug": "nvidia",
"frequency": 5
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 4
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 5
},
{
"name": "IBM",
"slug": "ibm",
- "frequency": 4
+ "frequency": 5
},
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 3
+ "name": "Media.net",
+ "slug": "medianet",
+ "frequency": 5
},
{
- "name": "Nvidia",
- "slug": "nvidia",
- "frequency": 3
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 4
},
{
"name": "PayPal",
"slug": "paypal",
- "frequency": 2
+ "frequency": 3
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 3
},
{
"name": "Goldman Sachs",
"slug": "goldman-sachs",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 2
+ "frequency": 3
+ },
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
+ "frequency": 3
+ },
+ {
+ "name": "tcs",
+ "slug": "tcs",
+ "frequency": 3
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 3
},
{
"name": "Morgan Stanley",
@@ -1628,13 +1759,8 @@
"frequency": 2
},
{
- "name": "Salesforce",
- "slug": "salesforce",
- "frequency": 2
- },
- {
- "name": "Intel",
- "slug": "intel",
+ "name": "Walmart Labs",
+ "slug": "walmart-labs",
"frequency": 2
},
{
@@ -1648,28 +1774,28 @@
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "josh technology",
+ "slug": "josh-technology",
"frequency": 2
},
{
- "name": "Bolt",
- "slug": "bolt",
+ "name": "DRW",
+ "slug": "drw",
"frequency": 2
},
{
- "name": "josh technology",
- "slug": "josh-technology",
+ "name": "Snapchat",
+ "slug": "snapchat",
"frequency": 2
},
{
- "name": "Walmart Labs",
- "slug": "walmart-labs",
+ "name": "Intel",
+ "slug": "intel",
"frequency": 2
},
{
- "name": "tcs",
- "slug": "tcs",
+ "name": "Bolt",
+ "slug": "bolt",
"frequency": 2
},
{
@@ -1692,22 +1818,27 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 16
+ "frequency": 19
},
{
"name": "Microsoft",
"slug": "microsoft",
"frequency": 9
},
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 8
+ },
{
"name": "Apple",
"slug": "apple",
- "frequency": 6
+ "frequency": 7
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 6
+ "frequency": 5
},
{
"name": "TikTok",
@@ -1720,15 +1851,10 @@
"frequency": 5
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Goldman Sachs",
+ "slug": "goldman-sachs",
"frequency": 4
},
- {
- "name": "Goldman Sachs",
- "slug": "goldman-sachs",
- "frequency": 3
- },
{
"name": "JPMorgan",
"slug": "jpmorgan",
@@ -1779,6 +1905,11 @@
{
"name": "Amazon",
"slug": "amazon",
+ "frequency": 3
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
}
]
@@ -1793,14 +1924,14 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Google",
- "slug": "google",
- "frequency": 6
- },
{
"name": "Amazon",
"slug": "amazon",
+ "frequency": 5
+ },
+ {
+ "name": "Databricks",
+ "slug": "databricks",
"frequency": 4
},
{
@@ -1809,14 +1940,29 @@
"frequency": 4
},
{
- "name": "Databricks",
- "slug": "databricks",
+ "name": "Google",
+ "slug": "google",
"frequency": 3
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 2
+ },
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 2
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 2
}
]
},
@@ -1833,31 +1979,31 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 8
+ "frequency": 9
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 6
+ "frequency": 9
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 6
+ "frequency": 7
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 5
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 4
- },
- {
- "name": "Google",
- "slug": "google",
"frequency": 3
},
{
@@ -1865,6 +2011,11 @@
"slug": "datadog",
"frequency": 3
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Airbnb",
"slug": "airbnb",
@@ -1887,25 +2038,30 @@
"slug": "amazon",
"frequency": 9
},
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 4
- },
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
+ "frequency": 4
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
+ "name": "Wayfair",
+ "slug": "wayfair",
+ "frequency": 4
},
{
"name": "Uber",
"slug": "uber",
- "frequency": 2
+ "frequency": 4
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 3
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 3
},
{
"name": "Facebook",
@@ -1937,51 +2093,46 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 11
},
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 6
+ "frequency": 7
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 4
+ "name": "Google",
+ "slug": "google",
+ "frequency": 5
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Goldman Sachs",
"slug": "goldman-sachs",
- "frequency": 4
- },
- {
- "name": "Commvault",
- "slug": "commvault",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 3
- },
- {
- "name": "Google",
- "slug": "google",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Atlassian",
"slug": "atlassian",
- "frequency": 3
+ "frequency": 4
},
{
- "name": "Yandex",
- "slug": "yandex",
+ "name": "Commvault",
+ "slug": "commvault",
+ "frequency": 4
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
@@ -1990,13 +2141,18 @@
"frequency": 3
},
{
- "name": "Intuit",
- "slug": "intuit",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
- "name": "IBM",
- "slug": "ibm",
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
+ },
+ {
+ "name": "Intuit",
+ "slug": "intuit",
"frequency": 2
},
{
@@ -2005,19 +2161,24 @@
"frequency": 2
},
{
- "name": "Pure Storage",
- "slug": "pure-storage",
+ "name": "Yandex",
+ "slug": "yandex",
"frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Pure Storage",
+ "slug": "pure-storage",
"frequency": 2
},
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
+ },
+ {
+ "name": "IBM",
+ "slug": "ibm",
+ "frequency": 2
}
]
},
@@ -2034,26 +2195,26 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 35
+ "frequency": 34
},
{
"name": "Cisco",
"slug": "cisco",
"frequency": 18
},
- {
- "name": "Google",
- "slug": "google",
- "frequency": 12
- },
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 12
+ "frequency": 11
},
{
"name": "Apple",
"slug": "apple",
+ "frequency": 11
+ },
+ {
+ "name": "Google",
+ "slug": "google",
"frequency": 10
},
{
@@ -2064,16 +2225,11 @@
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 6
+ "frequency": 4
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 5
- },
- {
- "name": "Uber",
- "slug": "uber",
"frequency": 4
},
{
@@ -2097,8 +2253,13 @@
"frequency": 3
},
{
- "name": "Yandex",
- "slug": "yandex",
+ "name": "Wayfair",
+ "slug": "wayfair",
+ "frequency": 3
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 3
},
{
@@ -2106,14 +2267,24 @@
"slug": "bytedance",
"frequency": 3
},
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
+ },
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 2
+ },
{
"name": "JPMorgan",
"slug": "jpmorgan",
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
@@ -2151,7 +2322,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 11
},
{
"name": "Bloomberg",
@@ -2161,12 +2332,12 @@
{
"name": "Apple",
"slug": "apple",
- "frequency": 5
+ "frequency": 3
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 4
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 3
},
{
"name": "Adobe",
@@ -2178,11 +2349,6 @@
"slug": "google",
"frequency": 2
},
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
- },
{
"name": "Oracle",
"slug": "oracle",
@@ -2193,6 +2359,11 @@
"slug": "ebay",
"frequency": 2
},
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 2
+ },
{
"name": "Flipkart",
"slug": "flipkart",
@@ -2226,24 +2397,39 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 7
+ },
{
"name": "Commvault",
"slug": "commvault",
- "frequency": 6
+ "frequency": 7
},
{
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 3
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 4
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 3
},
{
- "name": "Salesforce",
- "slug": "salesforce",
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
@@ -2256,6 +2442,16 @@
"slug": "oracle",
"frequency": 2
},
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 2
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
+ "frequency": 2
+ },
{
"name": "Flipkart",
"slug": "flipkart",
@@ -2273,25 +2469,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Google",
- "slug": "google",
- "frequency": 8
- },
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Adobe",
"slug": "adobe",
+ "frequency": 6
+ },
+ {
+ "name": "Google",
+ "slug": "google",
"frequency": 5
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 3
+ "frequency": 2
},
{
"name": "Microsoft",
@@ -2319,7 +2515,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 15
+ "frequency": 13
},
{
"name": "Adobe",
@@ -2332,18 +2528,18 @@
"frequency": 5
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 4
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 3
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 4
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 3
},
{
@@ -2362,9 +2558,9 @@
"frequency": 3
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
+ "name": "Google",
+ "slug": "google",
+ "frequency": 3
},
{
"name": "Media.net",
@@ -2398,20 +2594,15 @@
"slug": "goldman-sachs",
"frequency": 8
},
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 5
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 3
+ "frequency": 5
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 2
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 5
},
{
"name": "Adobe",
@@ -2423,6 +2614,11 @@
"slug": "apple",
"frequency": 2
},
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
+ },
{
"name": "Cisco",
"slug": "cisco",
@@ -2457,14 +2653,14 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 2
- },
{
"name": "Google",
"slug": "google",
+ "frequency": 3
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 2
},
{
@@ -2517,8 +2713,8 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Visa",
+ "slug": "visa",
"frequency": 2
}
]
@@ -2537,17 +2733,17 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
- },
- {
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
}
]
},
@@ -2564,13 +2760,23 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
+ },
{
"name": "Uber",
"slug": "uber",
@@ -2591,12 +2797,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 8
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Adobe",
@@ -2609,13 +2815,13 @@
"frequency": 2
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
}
]
@@ -2633,43 +2839,43 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 9
+ "frequency": 10
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 7
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 6
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 6
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 6
+ "frequency": 5
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 5
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 4
},
{
"name": "Google",
"slug": "google",
"frequency": 4
},
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 3
- },
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 3
},
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 2
+ },
{
"name": "Oracle",
"slug": "oracle",
@@ -2687,19 +2893,19 @@
"difficulty": "Easy",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 7
- },
{
"name": "Facebook",
"slug": "facebook",
"frequency": 6
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 6
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 5
},
{
@@ -2708,14 +2914,14 @@
"frequency": 4
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 4
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 3
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 4
},
{
"name": "Yandex",
@@ -2723,8 +2929,8 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
}
]
@@ -2748,6 +2954,16 @@
"name": "Amazon",
"slug": "amazon",
"frequency": 3
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
}
]
},
@@ -2769,7 +2985,7 @@
{
"name": "Uber",
"slug": "uber",
- "frequency": 2
+ "frequency": 3
}
]
},
@@ -2782,7 +2998,18 @@
],
"difficulty": "Medium",
"premium": false,
- "companies": []
+ "companies": [
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 3
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
+ }
+ ]
},
{
"id": 56,
@@ -2797,61 +3024,61 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 27
+ "frequency": 32
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 13
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 10
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 13
},
{
"name": "Google",
"slug": "google",
- "frequency": 7
+ "frequency": 10
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 7
+ "frequency": 9
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 6
+ "frequency": 5
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 4
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Nvidia",
+ "slug": "nvidia",
"frequency": 3
},
{
- "name": "Yandex",
- "slug": "yandex",
+ "name": "Avito",
+ "slug": "avito",
"frequency": 3
},
{
- "name": "Nvidia",
- "slug": "nvidia",
- "frequency": 2
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 3
},
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 2
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 3
},
{
- "name": "Avito",
- "slug": "avito",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
@@ -2881,31 +3108,31 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 9
+ },
{
"name": "Amazon",
"slug": "amazon",
"frequency": 8
},
- {
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 7
- },
{
"name": "Google",
"slug": "google",
- "frequency": 4
- },
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Apple",
"slug": "apple",
"frequency": 4
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Adobe",
"slug": "adobe",
@@ -2938,20 +3165,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 2
- },
{
"name": "Apple",
"slug": "apple",
- "frequency": 2
+ "frequency": 3
+ },
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 3
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
},
{
"name": "ByteDance",
"slug": "bytedance",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Adobe",
@@ -2959,8 +3191,8 @@
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
@@ -2983,12 +3215,17 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 4
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 5
+ "frequency": 4
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 3
},
{
"name": "Google",
@@ -2996,13 +3233,13 @@
"frequency": 2
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
}
]
@@ -3022,13 +3259,23 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 14
+ "frequency": 17
},
{
"name": "ThousandEyes",
"slug": "thousandeyes",
"frequency": 3
},
+ {
+ "name": "Docusign",
+ "slug": "docusign",
+ "frequency": 2
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 2
+ },
{
"name": "Adobe",
"slug": "adobe",
@@ -3050,6 +3297,16 @@
{
"name": "TikTok",
"slug": "tiktok",
+ "frequency": 3
+ },
+ {
+ "name": "Nutanix",
+ "slug": "nutanix",
+ "frequency": 2
+ },
+ {
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
@@ -3071,30 +3328,40 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 24
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 23
+ "frequency": 33
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 20
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 14
+ "frequency": 15
},
{
"name": "Google",
"slug": "google",
- "frequency": 12
+ "frequency": 14
},
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 11
+ "frequency": 13
+ },
+ {
+ "name": "Goldman Sachs",
+ "slug": "goldman-sachs",
+ "frequency": 7
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 6
},
{
"name": "Yandex",
@@ -3102,19 +3369,19 @@
"frequency": 6
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 5
+ "name": "LinkedIn",
+ "slug": "linkedin",
+ "frequency": 4
},
{
- "name": "Goldman Sachs",
- "slug": "goldman-sachs",
- "frequency": 5
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 4
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 5
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 4
},
{
"name": "Adobe",
@@ -3122,8 +3389,13 @@
"frequency": 4
},
{
- "name": "LinkedIn",
- "slug": "linkedin",
+ "name": "Walmart Labs",
+ "slug": "walmart-labs",
+ "frequency": 4
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
"frequency": 3
},
{
@@ -3142,38 +3414,33 @@
"frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 2
- },
- {
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Tesla",
+ "slug": "tesla",
"frequency": 2
},
{
- "name": "Walmart Labs",
- "slug": "walmart-labs",
+ "name": "ByteDance",
+ "slug": "bytedance",
"frequency": 2
},
{
- "name": "Salesforce",
- "slug": "salesforce",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
},
{
- "name": "Tesla",
- "slug": "tesla",
+ "name": "ServiceNow",
+ "slug": "servicenow",
"frequency": 2
},
{
- "name": "ServiceNow",
- "slug": "servicenow",
+ "name": "BitGo",
+ "slug": "bitgo",
"frequency": 2
},
{
@@ -3196,6 +3463,11 @@
"difficulty": "Medium",
"premium": true,
"companies": [
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
{
"name": "Salesforce",
"slug": "salesforce",
@@ -3233,8 +3505,8 @@
"premium": false,
"companies": [
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 5
},
{
@@ -3242,20 +3514,30 @@
"slug": "facebook",
"frequency": 4
},
- {
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 4
- },
{
"name": "Microsoft",
"slug": "microsoft",
"frequency": 3
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 3
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 3
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 2
+ },
+ {
+ "name": "Arista Networks",
+ "slug": "arista-networks",
+ "frequency": 2
}
]
},
@@ -3272,7 +3554,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 4
},
{
"name": "Adobe",
@@ -3309,26 +3591,26 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "Flipkart",
- "slug": "flipkart",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Flipkart",
+ "slug": "flipkart",
"frequency": 2
}
]
@@ -3346,22 +3628,22 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 6
+ "frequency": 4
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 5
+ "frequency": 4
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Uber",
@@ -3380,25 +3662,30 @@
"difficulty": "Hard",
"premium": false,
"companies": [
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 6
- },
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Google",
"slug": "google",
"frequency": 4
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 4
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
+ },
{
"name": "Commvault",
"slug": "commvault",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Uber",
@@ -3411,8 +3698,8 @@
"frequency": 3
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Tesla",
+ "slug": "tesla",
"frequency": 3
},
{
@@ -3421,8 +3708,13 @@
"frequency": 2
},
{
- "name": "Tesla",
- "slug": "tesla",
+ "name": "MakeMyTrip",
+ "slug": "makemytrip",
+ "frequency": 2
+ },
+ {
+ "name": "Snowflake",
+ "slug": "snowflake",
"frequency": 2
},
{
@@ -3445,32 +3737,27 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 15
+ "frequency": 16
},
{
"name": "Adobe",
"slug": "adobe",
"frequency": 9
},
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 9
- },
{
"name": "Google",
"slug": "google",
"frequency": 9
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 7
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 7
+ "frequency": 6
},
{
"name": "Media.net",
@@ -3478,9 +3765,9 @@
"frequency": 6
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 4
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 5
},
{
"name": "Hubspot",
@@ -3490,7 +3777,12 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 2
+ "frequency": 4
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 3
},
{
"name": "Yahoo",
@@ -3498,14 +3790,24 @@
"frequency": 2
},
{
- "name": "Expedia",
- "slug": "expedia",
+ "name": "Oracle",
+ "slug": "oracle",
"frequency": 2
},
{
"name": "Yandex",
"slug": "yandex",
"frequency": 2
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
+ "frequency": 2
+ },
+ {
+ "name": "Expedia",
+ "slug": "expedia",
+ "frequency": 2
}
]
},
@@ -3523,7 +3825,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 5
},
{
"name": "TikTok",
@@ -3566,41 +3868,46 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 20
+ "frequency": 26
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 13
},
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 12
},
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 9
- },
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 6
+ "frequency": 8
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 5
+ "frequency": 7
+ },
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 4
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 4
+ "frequency": 3
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Oracle",
+ "slug": "oracle",
"frequency": 3
},
{
- "name": "Yandex",
- "slug": "yandex",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 3
},
{
@@ -3609,8 +3916,8 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
@@ -3618,6 +3925,11 @@
"slug": "palantir-technologies",
"frequency": 2
},
+ {
+ "name": "warnermedia",
+ "slug": "warnermedia",
+ "frequency": 2
+ },
{
"name": "eBay",
"slug": "ebay",
@@ -3643,7 +3955,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Snapchat",
@@ -3687,12 +3999,12 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 46
+ "frequency": 54
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 16
+ "frequency": 17
},
{
"name": "Bloomberg",
@@ -3702,17 +4014,12 @@
{
"name": "Google",
"slug": "google",
- "frequency": 12
- },
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 9
+ "frequency": 11
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 6
+ "frequency": 11
},
{
"name": "Roblox",
@@ -3725,8 +4032,13 @@
"frequency": 6
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 5
+ },
+ {
+ "name": "Tesco",
+ "slug": "tesco",
"frequency": 5
},
{
@@ -3734,6 +4046,16 @@
"slug": "cisco",
"frequency": 4
},
+ {
+ "name": "Netflix",
+ "slug": "netflix",
+ "frequency": 4
+ },
+ {
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 4
+ },
{
"name": "LinkedIn",
"slug": "linkedin",
@@ -3750,19 +4072,14 @@
"frequency": 3
},
{
- "name": "Netflix",
- "slug": "netflix",
+ "name": "JPMorgan",
+ "slug": "jpmorgan",
"frequency": 3
},
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 3
- },
- {
- "name": "Tesco",
- "slug": "tesco",
- "frequency": 3
+ "frequency": 2
},
{
"name": "Nvidia",
@@ -3775,23 +4092,28 @@
"frequency": 2
},
{
- "name": "ServiceNow",
- "slug": "servicenow",
+ "name": "Accenture",
+ "slug": "accenture",
"frequency": 2
},
{
- "name": "JPMorgan",
- "slug": "jpmorgan",
+ "name": "Ozon",
+ "slug": "ozon",
"frequency": 2
},
{
- "name": "Accenture",
- "slug": "accenture",
+ "name": "Netskope",
+ "slug": "netskope",
"frequency": 2
},
{
- "name": "Ozon",
- "slug": "ozon",
+ "name": "Docusign",
+ "slug": "docusign",
+ "frequency": 2
+ },
+ {
+ "name": "ServiceNow",
+ "slug": "servicenow",
"frequency": 2
},
{
@@ -3814,12 +4136,12 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 7
+ "frequency": 10
},
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Uber",
@@ -3844,24 +4166,29 @@
"premium": false,
"companies": [
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 3
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 5
+ },
+ {
+ "name": "JPMorgan",
+ "slug": "jpmorgan",
+ "frequency": 4
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 3
+ "frequency": 2
},
{
"name": "Apple",
"slug": "apple",
"frequency": 2
- },
- {
- "name": "JPMorgan",
- "slug": "jpmorgan",
- "frequency": 2
}
]
},
@@ -3876,65 +4203,80 @@
"difficulty": "Medium",
"premium": true,
"companies": [
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 11
+ },
{
"name": "Google",
"slug": "google",
- "frequency": 11
+ "frequency": 10
},
{
"name": "IBM",
"slug": "ibm",
"frequency": 10
},
- {
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 8
- },
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 8
+ "frequency": 9
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 7
+ "frequency": 8
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 3
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Oracle",
"slug": "oracle",
- "frequency": 4
- },
- {
- "name": "Yandex",
- "slug": "yandex",
"frequency": 3
},
{
"name": "Apple",
"slug": "apple",
+ "frequency": 3
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
"frequency": 2
},
{
- "name": "Salesforce",
- "slug": "salesforce",
+ "name": "Pinterest",
+ "slug": "pinterest",
"frequency": 2
},
{
- "name": "Miro",
- "slug": "miro",
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 2
+ },
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
"name": "Goldman Sachs",
"slug": "goldman-sachs",
"frequency": 2
+ },
+ {
+ "name": "Miro",
+ "slug": "miro",
+ "frequency": 2
}
]
},
@@ -3957,7 +4299,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 5
+ },
+ {
+ "name": "zeta suite",
+ "slug": "zeta-suite",
+ "frequency": 2
}
]
},
@@ -3992,15 +4339,20 @@
"slug": "amazon",
"frequency": 6
},
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 4
+ },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 3
+ "frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 3
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 2
},
{
"name": "Microsoft",
@@ -4040,12 +4392,12 @@
{
"name": "Apple",
"slug": "apple",
- "frequency": 5
+ "frequency": 4
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Microsoft",
@@ -4055,17 +4407,12 @@
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
+ "frequency": 2
},
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
- },
- {
- "name": "Google",
- "slug": "google",
- "frequency": 2
}
]
},
@@ -4082,7 +4429,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 5
}
]
},
@@ -4099,17 +4446,17 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 12
+ "frequency": 9
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 4
},
{
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 2
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 3
},
{
"name": "Apple",
@@ -4133,10 +4480,15 @@
"slug": "microsoft",
"frequency": 5
},
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 3
+ },
{
"name": "eBay",
"slug": "ebay",
- "frequency": 3
+ "frequency": 2
},
{
"name": "Amazon",
@@ -4144,8 +4496,13 @@
"frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
@@ -4178,7 +4535,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 29
+ "frequency": 44
},
{
"name": "Amazon",
@@ -4188,27 +4545,32 @@
{
"name": "Apple",
"slug": "apple",
- "frequency": 7
+ "frequency": 5
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 2
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 4
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 2
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
}
]
},
@@ -4230,11 +4592,11 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 8
+ "frequency": 9
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 7
},
{
@@ -4242,24 +4604,24 @@
"slug": "bloomberg",
"frequency": 7
},
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 5
- },
{
"name": "Adobe",
"slug": "adobe",
"frequency": 5
},
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 4
+ },
{
"name": "Google",
"slug": "google",
"frequency": 4
},
{
- "name": "Yandex",
- "slug": "yandex",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 4
},
{
@@ -4268,13 +4630,13 @@
"frequency": 4
},
{
- "name": "ServiceNow",
- "slug": "servicenow",
- "frequency": 3
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 4
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Yandex",
+ "slug": "yandex",
"frequency": 3
},
{
@@ -4283,8 +4645,8 @@
"frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "LinkedIn",
+ "slug": "linkedin",
"frequency": 2
},
{
@@ -4292,6 +4654,21 @@
"slug": "ebay",
"frequency": 2
},
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
+ "frequency": 2
+ },
+ {
+ "name": "ServiceNow",
+ "slug": "servicenow",
+ "frequency": 2
+ },
+ {
+ "name": "Navi",
+ "slug": "navi",
+ "frequency": 2
+ },
{
"name": "VMware",
"slug": "vmware",
@@ -4314,25 +4691,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 3
- },
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
},
{
"name": "Adobe",
"slug": "adobe",
"frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
}
]
},
@@ -4354,17 +4731,12 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 5
},
{
"name": "Google",
"slug": "google",
- "frequency": 4
- },
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 3
+ "frequency": 5
},
{
"name": "Yahoo",
@@ -4377,8 +4749,8 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 2
},
{
@@ -4390,6 +4762,11 @@
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
}
]
},
@@ -4404,9 +4781,9 @@
"premium": false,
"companies": [
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 4
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
},
{
"name": "Apple",
@@ -4414,13 +4791,13 @@
"frequency": 3
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 2
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 3
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
@@ -4448,27 +4825,22 @@
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 17
+ "frequency": 14
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 9
+ "frequency": 10
},
{
"name": "DoorDash",
"slug": "doordash",
"frequency": 6
},
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 3
- },
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 3
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 4
},
{
"name": "TikTok",
@@ -4480,6 +4852,16 @@
"slug": "yahoo",
"frequency": 3
},
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 2
+ },
{
"name": "Uber",
"slug": "uber",
@@ -4519,6 +4901,11 @@
"slug": "amazon",
"frequency": 3
},
+ {
+ "name": "Goldman Sachs",
+ "slug": "goldman-sachs",
+ "frequency": 2
+ },
{
"name": "Oracle",
"slug": "oracle",
@@ -4544,12 +4931,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Google",
"slug": "google",
- "frequency": 2
+ "frequency": 3
}
]
},
@@ -4566,22 +4953,27 @@
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 10
+ "frequency": 11
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 6
+ "frequency": 4
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 3
},
{
"name": "Google",
"slug": "google",
"frequency": 3
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 2
}
]
},
@@ -4595,31 +4987,26 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 11
+ },
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 10
},
- {
- "name": "Google",
- "slug": "google",
- "frequency": 8
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Amazon",
"slug": "amazon",
"frequency": 4
},
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 2
- },
{
"name": "Adobe",
"slug": "adobe",
@@ -4631,14 +5018,24 @@
"frequency": 2
},
{
- "name": "turing",
- "slug": "turing",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 2
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
},
{
"name": "Yandex",
"slug": "yandex",
"frequency": 2
+ },
+ {
+ "name": "turing",
+ "slug": "turing",
+ "frequency": 2
}
]
},
@@ -4655,17 +5052,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 11
- },
- {
- "name": "Google",
- "slug": "google",
- "frequency": 6
+ "frequency": 10
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 6
+ "frequency": 7
},
{
"name": "Microsoft",
@@ -4673,14 +5065,14 @@
"frequency": 5
},
{
- "name": "Booking.com",
- "slug": "bookingcom",
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 4
},
{
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 3
+ "name": "Google",
+ "slug": "google",
+ "frequency": 4
},
{
"name": "Apple",
@@ -4692,6 +5084,11 @@
"slug": "goldman-sachs",
"frequency": 3
},
+ {
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 3
+ },
{
"name": "Uber",
"slug": "uber",
@@ -4708,8 +5105,13 @@
"frequency": 2
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Citadel",
+ "slug": "citadel",
+ "frequency": 2
+ },
+ {
+ "name": "Booking.com",
+ "slug": "bookingcom",
"frequency": 2
}
]
@@ -4727,32 +5129,32 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 35
+ "frequency": 36
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 18
+ "frequency": 24
},
{
"name": "Apple",
"slug": "apple",
"frequency": 14
},
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 14
- },
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 13
+ "frequency": 12
+ },
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 12
},
{
"name": "Google",
"slug": "google",
- "frequency": 10
+ "frequency": 9
},
{
"name": "Microsoft",
@@ -4762,46 +5164,61 @@
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 9
+ "frequency": 8
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 5
},
{
"name": "Tesla",
"slug": "tesla",
- "frequency": 6
+ "frequency": 5
},
{
"name": "Spotify",
"slug": "spotify",
"frequency": 5
},
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 4
+ },
{
"name": "Walmart Labs",
"slug": "walmart-labs",
"frequency": 4
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 4
+ },
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 3
},
{
- "name": "eBay",
- "slug": "ebay",
+ "name": "Nvidia",
+ "slug": "nvidia",
"frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Flipkart",
+ "slug": "flipkart",
"frequency": 3
},
{
- "name": "Salesforce",
- "slug": "salesforce",
+ "name": "eBay",
+ "slug": "ebay",
"frequency": 3
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
@@ -4814,11 +5231,6 @@
"slug": "jpmorgan",
"frequency": 2
},
- {
- "name": "Nvidia",
- "slug": "nvidia",
- "frequency": 2
- },
{
"name": "EPAM Systems",
"slug": "epam-systems",
@@ -4829,6 +5241,21 @@
"slug": "agoda",
"frequency": 2
},
+ {
+ "name": "turing",
+ "slug": "turing",
+ "frequency": 2
+ },
+ {
+ "name": "BNY Mellon",
+ "slug": "bny-mellon",
+ "frequency": 2
+ },
+ {
+ "name": "PayPal",
+ "slug": "paypal",
+ "frequency": 2
+ },
{
"name": "Intuit",
"slug": "intuit",
@@ -4839,11 +5266,6 @@
"slug": "docusign",
"frequency": 2
},
- {
- "name": "Flipkart",
- "slug": "flipkart",
- "frequency": 2
- },
{
"name": "Accolite",
"slug": "accolite",
@@ -4892,26 +5314,26 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 15
+ "frequency": 18
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 11
- },
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 4
+ "frequency": 8
},
{
"name": "Lyft",
"slug": "lyft",
- "frequency": 4
+ "frequency": 5
},
{
"name": "TikTok",
"slug": "tiktok",
+ "frequency": 5
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 4
},
{
@@ -4920,8 +5342,13 @@
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 2
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
"frequency": 2
},
{
@@ -4961,7 +5388,12 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 7
+ "frequency": 8
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 3
},
{
"name": "Amazon",
@@ -4969,18 +5401,18 @@
"frequency": 2
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 2
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
}
]
@@ -4998,12 +5430,17 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 28
+ "frequency": 34
},
{
"name": "Asana",
"slug": "asana",
"frequency": 3
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 2
}
]
},
@@ -5020,41 +5457,46 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 20
+ "frequency": 28
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 11
+ "frequency": 13
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 11
+ "frequency": 9
},
{
"name": "Avito",
"slug": "avito",
- "frequency": 7
+ "frequency": 9
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Uber",
"slug": "uber",
- "frequency": 3
+ "frequency": 5
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 4
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
+ "frequency": 4
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Google",
+ "slug": "google",
"frequency": 3
},
{
@@ -5068,24 +5510,34 @@
"frequency": 2
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Dropbox",
+ "slug": "dropbox",
+ "frequency": 2
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
"frequency": 2
},
{
- "name": "Dropbox",
- "slug": "dropbox",
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
- "name": "Docusign",
- "slug": "docusign",
+ "name": "Tesla",
+ "slug": "tesla",
"frequency": 2
},
{
"name": "Netflix",
"slug": "netflix",
"frequency": 2
+ },
+ {
+ "name": "Docusign",
+ "slug": "docusign",
+ "frequency": 2
}
]
},
@@ -5105,8 +5557,8 @@
"frequency": 2
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 2
},
{
@@ -5130,17 +5582,17 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 81
+ "frequency": 103
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 18
+ "frequency": 17
},
{
"name": "Google",
"slug": "google",
- "frequency": 12
+ "frequency": 11
},
{
"name": "Adobe",
@@ -5148,38 +5600,38 @@
"frequency": 6
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 4
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 6
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 4
- },
- {
- "name": "Salesforce",
- "slug": "salesforce",
- "frequency": 3
+ "frequency": 5
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
+ "frequency": 4
},
{
- "name": "ByteDance",
- "slug": "bytedance",
- "frequency": 3
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 4
+ },
+ {
+ "name": "LinkedIn",
+ "slug": "linkedin",
+ "frequency": 4
},
{
"name": "Nvidia",
"slug": "nvidia",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "LinkedIn",
- "slug": "linkedin",
+ "name": "Salesforce",
+ "slug": "salesforce",
"frequency": 2
},
{
@@ -5188,8 +5640,13 @@
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 2
+ },
+ {
+ "name": "ByteDance",
+ "slug": "bytedance",
"frequency": 2
},
{
@@ -5207,11 +5664,6 @@
"slug": "uber",
"frequency": 2
},
- {
- "name": "Yahoo",
- "slug": "yahoo",
- "frequency": 2
- },
{
"name": "Oracle",
"slug": "oracle",
@@ -5233,13 +5685,33 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 16
+ "frequency": 21
+ },
+ {
+ "name": "Pinterest",
+ "slug": "pinterest",
+ "frequency": 4
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 3
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 3
},
{
"name": "Microsoft",
"slug": "microsoft",
"frequency": 2
},
+ {
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 2
+ },
{
"name": "Yahoo",
"slug": "yahoo",
@@ -5251,13 +5723,8 @@
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 2
- },
- {
- "name": "Pinterest",
- "slug": "pinterest",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 2
},
{
@@ -5266,8 +5733,8 @@
"frequency": 2
},
{
- "name": "Google",
- "slug": "google",
+ "name": "PayPal",
+ "slug": "paypal",
"frequency": 2
}
]
@@ -5308,8 +5775,13 @@
"premium": false,
"companies": [
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "PayPal",
+ "slug": "paypal",
+ "frequency": 2
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 2
}
]
@@ -5330,7 +5802,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 16
+ "frequency": 20
},
{
"name": "Amazon",
@@ -5340,22 +5812,22 @@
{
"name": "Google",
"slug": "google",
- "frequency": 10
+ "frequency": 11
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 7
+ "frequency": 6
},
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 6
+ "frequency": 5
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
+ "frequency": 4
},
{
"name": "Uber",
@@ -5405,7 +5877,7 @@
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 20
+ "frequency": 19
},
{
"name": "Amazon",
@@ -5417,16 +5889,6 @@
"slug": "google",
"frequency": 6
},
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 3
- },
- {
- "name": "Apple",
- "slug": "apple",
- "frequency": 3
- },
{
"name": "eBay",
"slug": "ebay",
@@ -5443,8 +5905,8 @@
"frequency": 3
},
{
- "name": "ByteDance",
- "slug": "bytedance",
+ "name": "Apple",
+ "slug": "apple",
"frequency": 3
},
{
@@ -5452,11 +5914,31 @@
"slug": "tesla",
"frequency": 3
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Facebook",
"slug": "facebook",
"frequency": 2
},
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
+ "frequency": 2
+ },
+ {
+ "name": "Snapchat",
+ "slug": "snapchat",
+ "frequency": 2
+ },
+ {
+ "name": "ByteDance",
+ "slug": "bytedance",
+ "frequency": 2
+ },
{
"name": "Workday",
"slug": "workday",
@@ -5481,6 +5963,16 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
+ },
{
"name": "Citadel",
"slug": "citadel",
@@ -5502,12 +5994,17 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 5
},
{
- "name": "Airbnb",
- "slug": "airbnb",
- "frequency": 4
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 2
},
{
"name": "TikTok",
@@ -5518,6 +6015,11 @@
"name": "PhonePe",
"slug": "phonepe",
"frequency": 2
+ },
+ {
+ "name": "Airbnb",
+ "slug": "airbnb",
+ "frequency": 2
}
]
},
@@ -5587,7 +6089,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 8
},
{
"name": "Amazon",
@@ -5614,13 +6116,18 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 8
+ "frequency": 7
},
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 4
},
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 3
+ },
{
"name": "Bloomberg",
"slug": "bloomberg",
@@ -5631,11 +6138,6 @@
"slug": "yahoo",
"frequency": 3
},
- {
- "name": "Facebook",
- "slug": "facebook",
- "frequency": 2
- },
{
"name": "Uber",
"slug": "uber",
@@ -5645,6 +6147,11 @@
"name": "Apple",
"slug": "apple",
"frequency": 2
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
}
]
},
@@ -5658,21 +6165,26 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "Amazon",
- "slug": "amazon",
- "frequency": 4
- },
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 7
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 5
},
{
"name": "eBay",
"slug": "ebay",
"frequency": 3
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Bloomberg",
"slug": "bloomberg",
@@ -5689,18 +6201,13 @@
"frequency": 2
},
{
- "name": "Flipkart",
- "slug": "flipkart",
- "frequency": 2
- },
- {
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Walmart Labs",
+ "slug": "walmart-labs",
"frequency": 2
},
{
- "name": "Walmart Labs",
- "slug": "walmart-labs",
+ "name": "Flipkart",
+ "slug": "flipkart",
"frequency": 2
}
]
@@ -5718,21 +6225,31 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 4
+ "frequency": 6
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 2
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
},
{
"name": "Facebook",
"slug": "facebook",
+ "frequency": 3
+ },
+ {
+ "name": "Salesforce",
+ "slug": "salesforce",
+ "frequency": 3
+ },
+ {
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Microsoft",
+ "slug": "microsoft",
"frequency": 2
},
{
@@ -5778,7 +6295,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 31
+ "frequency": 43
},
{
"name": "Amazon",
@@ -5788,16 +6305,16 @@
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 4
- },
- {
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Yandex",
"slug": "yandex",
+ "frequency": 3
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 2
}
]
@@ -5816,7 +6333,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 11
},
{
"name": "Amazon",
@@ -5831,12 +6348,7 @@
{
"name": "Google",
"slug": "google",
- "frequency": 2
- },
- {
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Uber",
@@ -5848,6 +6360,11 @@
"slug": "apple",
"frequency": 2
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Adobe",
"slug": "adobe",
@@ -5873,12 +6390,12 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Google",
"slug": "google",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Adobe",
@@ -5905,7 +6422,7 @@
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 2
+ "frequency": 3
},
{
"name": "Facebook",
@@ -5934,6 +6451,16 @@
"difficulty": "Easy",
"premium": false,
"companies": [
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 4
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
+ },
{
"name": "Adobe",
"slug": "adobe",
@@ -5945,18 +6472,13 @@
"frequency": 2
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 2
- },
- {
- "name": "Yandex",
- "slug": "yandex",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
}
]
@@ -5974,12 +6496,12 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 20
+ "frequency": 35
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 6
+ "frequency": 7
},
{
"name": "Adobe",
@@ -6003,11 +6525,6 @@
"slug": "facebook",
"frequency": 2
},
- {
- "name": "Yahoo",
- "slug": "yahoo",
- "frequency": 2
- },
{
"name": "MongoDB",
"slug": "mongodb",
@@ -6017,6 +6534,11 @@
"name": "Amazon",
"slug": "amazon",
"frequency": 2
+ },
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
+ "frequency": 2
}
]
},
@@ -6035,20 +6557,20 @@
"slug": "facebook",
"frequency": 4
},
- {
- "name": "Google",
- "slug": "google",
- "frequency": 3
- },
{
"name": "Amazon",
"slug": "amazon",
+ "frequency": 4
+ },
+ {
+ "name": "Google",
+ "slug": "google",
"frequency": 3
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 3
+ "frequency": 2
}
]
},
@@ -6092,7 +6614,7 @@
{
"name": "Google",
"slug": "google",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Amazon",
@@ -6151,6 +6673,11 @@
{
"name": "Adobe",
"slug": "adobe",
+ "frequency": 3
+ },
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
}
]
@@ -6168,7 +6695,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 40
+ "frequency": 56
},
{
"name": "Amazon",
@@ -6178,13 +6705,18 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 6
+ "frequency": 5
},
{
"name": "Yandex",
"slug": "yandex",
"frequency": 4
},
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
{
"name": "Google",
"slug": "google",
@@ -6205,6 +6737,11 @@
"slug": "adobe",
"frequency": 2
},
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 2
+ },
{
"name": "Wayfair",
"slug": "wayfair",
@@ -6233,25 +6770,25 @@
"difficulty": "Medium",
"premium": false,
"companies": [
- {
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 4
- },
{
"name": "Amazon",
"slug": "amazon",
"frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
},
{
"name": "Facebook",
"slug": "facebook",
"frequency": 2
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 2
}
]
},
@@ -6270,15 +6807,25 @@
"slug": "amazon",
"frequency": 5
},
+ {
+ "name": "TikTok",
+ "slug": "tiktok",
+ "frequency": 4
+ },
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 3
+ },
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
+ "frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 3
+ "name": "Salesforce",
+ "slug": "salesforce",
+ "frequency": 2
}
]
},
@@ -6295,12 +6842,12 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 8
+ "frequency": 9
},
{
- "name": "TikTok",
- "slug": "tiktok",
- "frequency": 6
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 8
},
{
"name": "SIG",
@@ -6308,19 +6855,19 @@
"frequency": 6
},
{
- "name": "Amazon",
- "slug": "amazon",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 5
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 4
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 3
},
{
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 4
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 3
},
{
"name": "Citadel",
@@ -6328,8 +6875,13 @@
"frequency": 3
},
{
- "name": "Google",
- "slug": "google",
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 3
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
"frequency": 2
},
{
@@ -6338,13 +6890,13 @@
"frequency": 2
},
{
- "name": "Microsoft",
- "slug": "microsoft",
+ "name": "Nvidia",
+ "slug": "nvidia",
"frequency": 2
},
{
- "name": "Nvidia",
- "slug": "nvidia",
+ "name": "Google",
+ "slug": "google",
"frequency": 2
},
{
@@ -6368,21 +6920,16 @@
{
"name": "Google",
"slug": "google",
+ "frequency": 5
+ },
+ {
+ "name": "Amazon",
+ "slug": "amazon",
"frequency": 4
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 3
- },
- {
- "name": "Docusign",
- "slug": "docusign",
- "frequency": 3
- },
- {
- "name": "Amazon",
- "slug": "amazon",
"frequency": 2
},
{
@@ -6390,6 +6937,11 @@
"slug": "square",
"frequency": 2
},
+ {
+ "name": "Docusign",
+ "slug": "docusign",
+ "frequency": 2
+ },
{
"name": "Samsung",
"slug": "samsung",
@@ -6410,12 +6962,12 @@
{
"name": "Citadel",
"slug": "citadel",
- "frequency": 27
+ "frequency": 25
},
{
"name": "DoorDash",
"slug": "doordash",
- "frequency": 15
+ "frequency": 19
},
{
"name": "Amazon",
@@ -6425,28 +6977,28 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 7
},
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 6
+ "frequency": 7
},
{
"name": "Apple",
"slug": "apple",
"frequency": 5
},
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 4
- },
{
"name": "Adobe",
"slug": "adobe",
"frequency": 4
},
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 3
+ },
{
"name": "Booking.com",
"slug": "bookingcom",
@@ -6479,6 +7031,11 @@
"difficulty": "Hard",
"premium": false,
"companies": [
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 5
+ },
{
"name": "Facebook",
"slug": "facebook",
@@ -6490,13 +7047,23 @@
"frequency": 3
},
{
- "name": "Microsoft",
- "slug": "microsoft",
- "frequency": 2
+ "name": "Citadel",
+ "slug": "citadel",
+ "frequency": 3
},
{
"name": "TikTok",
"slug": "tiktok",
+ "frequency": 3
+ },
+ {
+ "name": "LinkedIn",
+ "slug": "linkedin",
+ "frequency": 2
+ },
+ {
+ "name": "DoorDash",
+ "slug": "doordash",
"frequency": 2
},
{
@@ -6508,11 +7075,6 @@
"name": "Tesla",
"slug": "tesla",
"frequency": 2
- },
- {
- "name": "Snowflake",
- "slug": "snowflake",
- "frequency": 2
}
]
},
@@ -6530,7 +7092,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 6
+ "frequency": 9
},
{
"name": "Cisco",
@@ -6553,19 +7115,19 @@
"frequency": 4
},
{
- "name": "eBay",
- "slug": "ebay",
- "frequency": 3
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 4
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 2
+ "name": "eBay",
+ "slug": "ebay",
+ "frequency": 3
},
{
"name": "Apple",
@@ -6587,7 +7149,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 8
+ "frequency": 9
},
{
"name": "Apple",
@@ -6595,18 +7157,33 @@
"frequency": 4
},
{
- "name": "IXL",
- "slug": "ixl",
- "frequency": 3
+ "name": "Google",
+ "slug": "google",
+ "frequency": 4
},
{
"name": "Pinterest",
"slug": "pinterest",
- "frequency": 2
+ "frequency": 3
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 3
},
{
"name": "Uber",
"slug": "uber",
+ "frequency": 3
+ },
+ {
+ "name": "IXL",
+ "slug": "ixl",
+ "frequency": 3
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
@@ -6618,11 +7195,6 @@
"name": "TikTok",
"slug": "tiktok",
"frequency": 2
- },
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 2
}
]
},
@@ -6639,7 +7211,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 6
},
{
"name": "Flipkart",
@@ -6671,7 +7243,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 117
+ "frequency": 113
},
{
"name": "Google",
@@ -6681,12 +7253,17 @@
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 44
+ "frequency": 43
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 40
+ "frequency": 39
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 24
},
{
"name": "Microsoft",
@@ -6694,34 +7271,29 @@
"frequency": 21
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
- "frequency": 17
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 16
},
{
"name": "Facebook",
"slug": "facebook",
"frequency": 14
},
- {
- "name": "Uber",
- "slug": "uber",
- "frequency": 13
- },
{
"name": "Yahoo",
"slug": "yahoo",
+ "frequency": 11
+ },
+ {
+ "name": "Oracle",
+ "slug": "oracle",
"frequency": 9
},
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 7
- },
- {
- "name": "Oracle",
- "slug": "oracle",
- "frequency": 6
+ "frequency": 5
},
{
"name": "Spotify",
@@ -6734,8 +7306,13 @@
"frequency": 3
},
{
- "name": "Accenture",
- "slug": "accenture",
+ "name": "Zoho",
+ "slug": "zoho",
+ "frequency": 3
+ },
+ {
+ "name": "Nvidia",
+ "slug": "nvidia",
"frequency": 3
},
{
@@ -6749,9 +7326,9 @@
"frequency": 3
},
{
- "name": "Morgan Stanley",
- "slug": "morgan-stanley",
- "frequency": 2
+ "name": "tcs",
+ "slug": "tcs",
+ "frequency": 3
},
{
"name": "Barclays",
@@ -6773,16 +7350,6 @@
"slug": "wipro",
"frequency": 2
},
- {
- "name": "Zoho",
- "slug": "zoho",
- "frequency": 2
- },
- {
- "name": "Nvidia",
- "slug": "nvidia",
- "frequency": 2
- },
{
"name": "ServiceNow",
"slug": "servicenow",
@@ -6799,8 +7366,8 @@
"frequency": 2
},
{
- "name": "tcs",
- "slug": "tcs",
+ "name": "Accenture",
+ "slug": "accenture",
"frequency": 2
},
{
@@ -6819,8 +7386,13 @@
"frequency": 2
},
{
- "name": "eBay",
- "slug": "ebay",
+ "name": "Morgan Stanley",
+ "slug": "morgan-stanley",
+ "frequency": 2
+ },
+ {
+ "name": "ZScaler",
+ "slug": "zscaler",
"frequency": 2
},
{
@@ -6828,6 +7400,11 @@
"slug": "bny-mellon",
"frequency": 2
},
+ {
+ "name": "Luxoft",
+ "slug": "luxoft",
+ "frequency": 2
+ },
{
"name": "CVENT",
"slug": "cvent",
@@ -6853,23 +7430,33 @@
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 8
+ "frequency": 6
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 3
+ },
+ {
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
},
{
"name": "Bloomberg",
"slug": "bloomberg",
"frequency": 2
},
+ {
+ "name": "Tinkoff",
+ "slug": "tinkoff",
+ "frequency": 2
+ },
{
"name": "Yahoo",
"slug": "yahoo",
@@ -6890,7 +7477,7 @@
{
"name": "Goldman Sachs",
"slug": "goldman-sachs",
- "frequency": 9
+ "frequency": 10
},
{
"name": "Google",
@@ -6937,7 +7524,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 46
+ "frequency": 51
},
{
"name": "Amazon",
@@ -6947,56 +7534,51 @@
{
"name": "Apple",
"slug": "apple",
- "frequency": 19
+ "frequency": 17
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 18
+ "frequency": 15
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 9
+ "frequency": 8
},
{
"name": "Google",
"slug": "google",
- "frequency": 8
+ "frequency": 7
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Yahoo",
"slug": "yahoo",
- "frequency": 4
+ "frequency": 3
},
{
"name": "Oracle",
"slug": "oracle",
"frequency": 3
},
- {
- "name": "Uber",
- "slug": "uber",
- "frequency": 2
- },
{
"name": "TikTok",
"slug": "tiktok",
- "frequency": 2
+ "frequency": 3
},
{
- "name": "Sprinklr",
- "slug": "sprinklr",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
- "name": "Rakuten",
- "slug": "rakuten",
+ "name": "Sprinklr",
+ "slug": "sprinklr",
"frequency": 2
},
{
@@ -7004,19 +7586,14 @@
"slug": "agoda",
"frequency": 2
},
- {
- "name": "ASUS",
- "slug": "asus",
- "frequency": 2
- },
{
"name": "Cloudflare",
"slug": "cloudflare",
"frequency": 2
},
{
- "name": "Walmart Labs",
- "slug": "walmart-labs",
+ "name": "Altimetrik",
+ "slug": "altimetrik",
"frequency": 2
},
{
@@ -7024,11 +7601,6 @@
"slug": "doordash",
"frequency": 2
},
- {
- "name": "Tesla",
- "slug": "tesla",
- "frequency": 2
- },
{
"name": "Docusign",
"slug": "docusign",
@@ -7038,6 +7610,16 @@
"name": "Accenture",
"slug": "accenture",
"frequency": 2
+ },
+ {
+ "name": "Rakuten",
+ "slug": "rakuten",
+ "frequency": 2
+ },
+ {
+ "name": "ASUS",
+ "slug": "asus",
+ "frequency": 2
}
]
},
@@ -7059,11 +7641,6 @@
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 3
- },
- {
- "name": "Facebook",
- "slug": "facebook",
"frequency": 2
},
{
@@ -7071,6 +7648,11 @@
"slug": "apple",
"frequency": 2
},
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 2
+ },
{
"name": "Bloomberg",
"slug": "bloomberg",
@@ -7096,7 +7678,7 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 4
+ "frequency": 3
},
{
"name": "SoFi",
@@ -7115,25 +7697,30 @@
"difficulty": "Medium",
"premium": false,
"companies": [
+ {
+ "name": "Adobe",
+ "slug": "adobe",
+ "frequency": 7
+ },
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 5
+ "frequency": 3
},
{
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 5
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 2
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 3
},
{
"name": "Google",
@@ -7141,13 +7728,13 @@
"frequency": 2
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Bloomberg",
+ "slug": "bloomberg",
"frequency": 2
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
},
{
@@ -7156,14 +7743,19 @@
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "DE Shaw",
+ "slug": "de-shaw",
"frequency": 2
},
{
"name": "TikTok",
"slug": "tiktok",
"frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
}
]
},
@@ -7185,47 +7777,47 @@
{
"name": "Goldman Sachs",
"slug": "goldman-sachs",
- "frequency": 18
+ "frequency": 31
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 11
+ "frequency": 9
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 10
+ "frequency": 9
},
{
"name": "Google",
"slug": "google",
- "frequency": 8
- },
- {
- "name": "Bloomberg",
- "slug": "bloomberg",
"frequency": 7
},
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 5
- },
- {
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 5
+ "frequency": 6
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 4
+ "frequency": 6
+ },
+ {
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 6
},
{
"name": "Walmart Labs",
"slug": "walmart-labs",
- "frequency": 3
+ "frequency": 4
+ },
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 4
},
{
"name": "Flipkart",
@@ -7233,18 +7825,18 @@
"frequency": 3
},
{
- "name": "Intel",
- "slug": "intel",
- "frequency": 2
+ "name": "Oracle",
+ "slug": "oracle",
+ "frequency": 3
},
{
- "name": "Samsung",
- "slug": "samsung",
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
- "name": "Cisco",
- "slug": "cisco",
+ "name": "Zoho",
+ "slug": "zoho",
"frequency": 2
},
{
@@ -7258,13 +7850,13 @@
"frequency": 2
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Citadel",
+ "slug": "citadel",
"frequency": 2
},
{
- "name": "ServiceNow",
- "slug": "servicenow",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
},
{
@@ -7278,13 +7870,23 @@
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Intel",
+ "slug": "intel",
"frequency": 2
},
{
- "name": "EPAM Systems",
- "slug": "epam-systems",
+ "name": "Samsung",
+ "slug": "samsung",
+ "frequency": 2
+ },
+ {
+ "name": "Cisco",
+ "slug": "cisco",
+ "frequency": 2
+ },
+ {
+ "name": "ServiceNow",
+ "slug": "servicenow",
"frequency": 2
}
]
@@ -7302,12 +7904,17 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 22
+ "frequency": 28
+ },
+ {
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 8
},
{
"name": "Microsoft",
"slug": "microsoft",
- "frequency": 8
+ "frequency": 6
},
{
"name": "Adobe",
@@ -7315,28 +7922,28 @@
"frequency": 6
},
{
- "name": "Apple",
- "slug": "apple",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 5
},
{
"name": "Google",
"slug": "google",
- "frequency": 5
+ "frequency": 4
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Oracle",
+ "slug": "oracle",
"frequency": 4
},
{
- "name": "Flipkart",
- "slug": "flipkart",
- "frequency": 3
+ "name": "Bloomberg",
+ "slug": "bloomberg",
+ "frequency": 4
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Flipkart",
+ "slug": "flipkart",
"frequency": 3
},
{
@@ -7345,13 +7952,13 @@
"frequency": 2
},
{
- "name": "Bloomberg",
- "slug": "bloomberg",
+ "name": "Tesla",
+ "slug": "tesla",
"frequency": 2
},
{
- "name": "Tesla",
- "slug": "tesla",
+ "name": "Citadel",
+ "slug": "citadel",
"frequency": 2
},
{
@@ -7364,6 +7971,11 @@
"slug": "facebook",
"frequency": 2
},
+ {
+ "name": "Goldman Sachs",
+ "slug": "goldman-sachs",
+ "frequency": 2
+ },
{
"name": "eBay",
"slug": "ebay",
@@ -7411,7 +8023,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 3
+ "frequency": 2
}
]
},
@@ -7473,7 +8085,7 @@
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 3
+ "frequency": 5
},
{
"name": "Pinterest",
@@ -7524,22 +8136,32 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 28
+ "frequency": 35
},
{
- "name": "Google",
- "slug": "google",
- "frequency": 14
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 16
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 12
+ "frequency": 14
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 12
+ "name": "Google",
+ "slug": "google",
+ "frequency": 11
+ },
+ {
+ "name": "Goldman Sachs",
+ "slug": "goldman-sachs",
+ "frequency": 9
+ },
+ {
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 8
},
{
"name": "Bloomberg",
@@ -7549,41 +8171,36 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 5
- },
- {
- "name": "Goldman Sachs",
- "slug": "goldman-sachs",
- "frequency": 5
- },
- {
- "name": "Microsoft",
- "slug": "microsoft",
"frequency": 4
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "Rippling",
+ "slug": "rippling",
"frequency": 3
},
{
- "name": "Rippling",
- "slug": "rippling",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 3
},
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
+ },
{
"name": "eBay",
"slug": "ebay",
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "VMware",
+ "slug": "vmware",
"frequency": 2
},
{
- "name": "Accenture",
- "slug": "accenture",
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
}
]
@@ -7601,31 +8218,46 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 20
+ "frequency": 18
},
{
"name": "Apple",
"slug": "apple",
- "frequency": 4
+ "frequency": 6
},
{
"name": "Bloomberg",
"slug": "bloomberg",
- "frequency": 4
+ "frequency": 5
+ },
+ {
+ "name": "Facebook",
+ "slug": "facebook",
+ "frequency": 3
},
{
"name": "Adobe",
"slug": "adobe",
- "frequency": 4
+ "frequency": 3
},
{
- "name": "Uber",
- "slug": "uber",
- "frequency": 3
+ "name": "Google",
+ "slug": "google",
+ "frequency": 2
},
{
- "name": "Facebook",
- "slug": "facebook",
+ "name": "Microsoft",
+ "slug": "microsoft",
+ "frequency": 2
+ },
+ {
+ "name": "eBay",
+ "slug": "ebay",
+ "frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
"frequency": 2
},
{
@@ -7670,12 +8302,12 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 34
+ "frequency": 46
},
{
- "name": "Yandex",
- "slug": "yandex",
- "frequency": 12
+ "name": "Apple",
+ "slug": "apple",
+ "frequency": 8
},
{
"name": "Amazon",
@@ -7683,14 +8315,14 @@
"frequency": 8
},
{
- "name": "Apple",
- "slug": "apple",
- "frequency": 7
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 8
},
{
"name": "Zoho",
"slug": "zoho",
- "frequency": 6
+ "frequency": 7
},
{
"name": "Google",
@@ -7698,8 +8330,8 @@
"frequency": 4
},
{
- "name": "Ozon",
- "slug": "ozon",
+ "name": "Oracle",
+ "slug": "oracle",
"frequency": 3
},
{
@@ -7708,28 +8340,38 @@
"frequency": 2
},
{
- "name": "Uber",
- "slug": "uber",
+ "name": "Adobe",
+ "slug": "adobe",
"frequency": 2
},
{
- "name": "Adobe",
- "slug": "adobe",
+ "name": "Tesla",
+ "slug": "tesla",
"frequency": 2
},
{
- "name": "Yahoo",
- "slug": "yahoo",
+ "name": "TikTok",
+ "slug": "tiktok",
"frequency": 2
},
{
- "name": "Oracle",
- "slug": "oracle",
+ "name": "Cognizant",
+ "slug": "cognizant",
"frequency": 2
},
{
- "name": "TikTok",
- "slug": "tiktok",
+ "name": "Ozon",
+ "slug": "ozon",
+ "frequency": 2
+ },
+ {
+ "name": "Uber",
+ "slug": "uber",
+ "frequency": 2
+ },
+ {
+ "name": "Yahoo",
+ "slug": "yahoo",
"frequency": 2
}
]
@@ -7747,7 +8389,7 @@
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 8
},
{
"name": "Bloomberg",
@@ -7769,6 +8411,16 @@
"slug": "microsoft",
"frequency": 2
},
+ {
+ "name": "Yandex",
+ "slug": "yandex",
+ "frequency": 2
+ },
+ {
+ "name": "Accenture",
+ "slug": "accenture",
+ "frequency": 2
+ },
{
"name": "Yahoo",
"slug": "yahoo",
@@ -7827,6 +8479,11 @@
"difficulty": "Easy",
"premium": false,
"companies": [
+ {
+ "name": "Amazon",
+ "slug": "amazon",
+ "frequency": 3
+ },
{
"name": "Apple",
"slug": "apple",
@@ -7879,17 +8536,17 @@
{
"name": "Facebook",
"slug": "facebook",
- "frequency": 9
+ "frequency": 14
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 7
+ "frequency": 8
},
{
"name": "Google",
"slug": "google",
- "frequency": 4
+ "frequency": 5
},
{
"name": "tcs",
@@ -7900,11 +8557,6 @@
"name": "Yandex",
"slug": "yandex",
"frequency": 3
- },
- {
- "name": "Adobe",
- "slug": "adobe",
- "frequency": 2
}
]
},
@@ -7922,18 +8574,23 @@
{
"name": "Yandex",
"slug": "yandex",
- "frequency": 38
+ "frequency": 30
},
{
"name": "Amazon",
"slug": "amazon",
- "frequency": 4
+ "frequency": 5
},
{
"name": "Apple",
"slug": "apple",
"frequency": 3
},
+ {
+ "name": "Tinkoff",
+ "slug": "tinkoff",
+ "frequency": 2
+ },
{
"name": "Adobe",
"slug": "adobe",