Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EXTERNAL] added test task and serverless task #2707

Merged

Conversation

KostLinux
Copy link
Contributor

Before starting, please choose the relevant pull request Labels, Reviewers, and Assignees

Here are a couple of example tiles of a good pull request:

  • CON-1234 Title of The Feature or Fix
  • [EXTERNAL] Title of The Feature or Fix

CON-#### | [EXTERNAL]

Why?

Today's startup are using serverless mostly with event-driven architectures. Additionally serverless is quite code efficient and most companies have infinite free tier for serverless / functional architectures. Starting from 100k requests you're starting to pay.

Additionally i couldn't find a preparation for real job interview tesk tasks. Getting ready for the interview test tasks is important to prepare for the job market.

Solution Overview

  • Add technical task for the serverless deployments based on different most frequently used solutions which can be used within AWS.
  • Added job interview- Added job interview test tasks of 2 different companies for the DevOps role.
  • Added job interview test tasks of 1 company for the Software Engineering role

Implementation Details

Explain the details of the implementation and the reasoning behind it. What alternative approaches were considered, and why was this approach chosen?

As mentioned before, didn't find tasks from the job interviews, which can be used to prepare yourself.

As an alternative, we can use HackerRank for the tests, but i couldn't find Edu01 there.

Build Images

Please assign the label 📦 build If you want to re-build the following test images:

  • 💻 Sh
  • 🚀 JS
  • 🧩 DOM

@KostLinux
Copy link
Contributor Author

KostLinux commented Sep 29, 2024

Hey!

@zamazzal could i ask you to review and give some feedback? It's have been a while, i apologize for not being patient.

employment-tasks/devops/alpeso/README.md Outdated Show resolved Hide resolved
employment-tasks/devops/luminor/README.md Outdated Show resolved Hide resolved
employment-tasks/software-engineer/entain/README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@zamazzal zamazzal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove the employment-tasks/devops/notbad-task/keycloak-test.tar.gz file and replace it with the link to download it in the subject?

Copy link
Contributor

@zamazzal zamazzal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are trying to avoid giving students files to download from the Github repo or untrusted buckets/websites.
We prefer to provide the official website for the download.
Can we give them this link for the download Downloading the benchmark module

@KostLinux
Copy link
Contributor Author

Sorry for the delay @zamazzal
I just unboxed the tar.gz cause basically it contained only the script and nothing else. The task was coming from one employer in such form. It didn't include any keycloak library, anything. It was a real-world devops task in one iGaming company.

Copy link
Contributor

@zamazzal zamazzal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Thank you for your contribution

subjects/devops/serverless/README.md Outdated Show resolved Hide resolved
subjects/devops/serverless/README.md Outdated Show resolved Hide resolved
subjects/devops/serverless/README.md Outdated Show resolved Hide resolved
subjects/devops/serverless/README.md Show resolved Hide resolved
@zamazzal zamazzal merged commit b7df344 into 01-edu:master Oct 10, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants