NearForm Flashcards

1
Q

Senior Developer talk about your projects

A

1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Talk about Agile

A

11

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Real-world solutions and problems

A

1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Server side code, python, utilizing SQL

A

11

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Snowflake

A

3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ELT/ETL pipelines and toolchains

A

3 - AWS glue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

RDBMS and document data stores

A

2 A document database is a type of NoSQL database that can be used to store and query JSON-like documents, Amazon DocumentDB (with MongoDB compatibility), DynamoDB is NoSQL but need data in key-value pairs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How modern web services are built

A

11 - talk about microservices, APIs, REST, decoupling, event driven architectures,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Modern testing methodologies, tools and practices

A

11

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Version control including GIT

A

GitHub vs GitLab, git process, github copilot, GIT actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

AWS serverless compute, Apigee, Cloud Run, and containerization

A

Apigee is a platform for developing and managing APIs - bought by google in 2016, cloud run is similar to Fargate, with a simplified approach,AWS Fargate and Google Cloud Run are both serverless container platforms, offering easy deployment and scaling of applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Security and performance considerations

A

IAM, principle of least privilege, VPC, KMS for all or keys, TLS, SSL, security groups, performance talk about database Past work (indexes), Postgres (FTS, index, performanace insights), talk about paralellising Python for cloudformation stack drift,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Architectural design patterns in AWS/Azure/GCP

A

2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Deployment tools and systems integration

A

1 Ansible (redhat) - suite of software tools enabling IAC - open source, includes software provisioning, configuration management, and application deployment functionality, CI/CD, AWS codepipeline and code deploy for cloudformation templates - didn’t get to use CDK

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Open-source technologies and tools

A

python, postgres, linux, node.js, vs code, gitlab, pycharm community edition, tensorflow, Flask, django, ansible, pandas,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Analytical and multitasking skills

A

2

17
Q

Communication and collaboration

A

3

18
Q

Empathy and people

A

3

19
Q

Fast API, Pydantic, Flask, Django

A

Pydantic is a powerful data validation library, helps due to Python being dynamically typed rather than a compiled language. https://realpython.com/python-pydantic/, Django is a framework/toolkit for building REST APIs, uses ORM model.

Django suits larger, feature-rich applications, while Flask offers simplicity and flexibility for smaller projects. FastAPI excels in high-performance APIs and real-time applications, particularly for projects with high concurrency needs.

20
Q

Javascript, Java

A

2 Java - University Project

21
Q

Multiple cloud technologies

A

Oracle on Azure VM

22
Q

Debugging infrastructure

A

1

23
Q

IAC technology - Teraform and Cloudformation

A

Teraform (Hashicorp) one of the most widely-sed IAC tools and is cloud agnostic

24
Q

Previous consultancy experience

A

3 Worked with consultants from Other vendors, Oracle, Teradata (NCR), AWS, AMS, HVR, Tivoli, IBM, acted as a consultant to internal BU teams.