BE
FE
AI
LLM
Other
100

Name 3 Node.js frameworks (+100 for additional ones).

Express, FeatherJS, Meteor, NestJS, Socket.io, koa

100

What is React.js?

React is an open-source front-end JavaScript library for building user interfaces.

100

Define NLP

Natural Language Processing

100

Name an LLM that can be downloaded to your computer and fine-tuned to your specific tasks, including unethical practices.

Mixtral 8X7B

100

Fill in both gaps with one word: The customer also asked me to find him “the ____ of Python”, as in ____ is now used as a standard of great work.

Ostap

200

Why did Python become revolutionary at the time it was released?

Python uses less code and is simpler to understand, as opposed to most of the programming languages that existed at the time of Python's release.

200

Both React and React Native have built-in animations. True or false?

False, only React Native has built-in animation libraries. Animations in React are added through JS and CSS functionalities.

200

The high-level API of the TensorFlow platform.

Keras

200

What are the main disadvantages of GPT 3.5?

GPT 3.5 is less accurate (in comparison to GPT4) and is based on limited data (up to Jan 2022).

200

How many projects has Anton Holub failed or can potentially fail in 2024?

3 (one churn - pikapay, 2 projects in progress but with complaints from the customers - teckers and selftalkplus)

300

Name Python framework with a built-in server and debugger, perfect for small, simple projects.

Flask

300

What is JSX, and how does it help the developers?

JSX is an extension of JavaScript syntax that allows developers to write HTML code in React. It combines HTML and JS and makes the code visually clean.

300

What is SynthID and how does it work?

SynthID is a tool used by Bard to watermark and identify AI-generated content. It will embed digitally identifiable watermarks into the pixels of generated images

300

Name 3 LLMs developed by Google.

Gemini, LambDA, PaLM

300

Define and explain API.

Application Programming Interface - a set of functions that allows apps to access and interact with other apps, interfaces, or microservices. It can also be named an intermediary between the app and the server.

400

Name 5 most popular PHP frameworks (from most to least used in projects as of 2022).

Laravel, CodeIgniter, Symfony, Zend, Yii2


400

Name the main advantages of component-based architecture. +100 if you name React components

Advantages: unit testing made easy; code readability; reusability

React components: Functional Components; Class Components; React Hooks

400

What was the role of the developer on this project?


Machine Learning Engineer

400

Define and explain RLHF.

Reinforcement Learning on human feedback is a practice where training supervisors and end users help train LLMs by ranging and assessing their answers.

400

Name an example of a web API.

Payment API (Stripe API, PayPal API), authorization API (sign in through Google or Facebook, for example)

500

What projects is Node best suited for?

Real-time apps, collaborative tools, video apps, apps that require good scalability

500

Explain how Virtual DOM is different from Real DOM.

Virtual DOM is the same as Real DOM, but whenever there is any change in UI, Virtual DOM detects the element that should be changed and changes it respectively without re-rendering the whole DOM, in comparison to how Real DOM does.

500

Name the main responsibilities of an AI engineer.

Building AI models, algorithms development, machine learning (or/and deep learning), statistical analysis and interpretation, AI&ML models deployment, testing and evaluation, research and development, collaboration.

500

What are LLMs and how do they work?

Large Language Models are AI systems, able to understand and generate human language. They use large amounts of data to learn and produce comprehensive results. In essence, LLMs are artificial neural networks.

500

What kind of editor support does Pkl provide?

Users can fill data from given templates when writing Pkl in an editor. Additionally, the editors provide instant feedback if any values are invalid, and documentation is immediately available when called upon.


M
e
n
u