Upload Button Icon Add office photos

Filter interviews by

Synoptek Senior Data Engineer Interview Questions and Answers

Updated 30 Jul 2024

Synoptek Senior Data Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(4 Questions)

  • Q1. SQL and Python basics and live coding of SQL queries
  • Q2. Establishing connection to any DB using Python
  • Q3. Difference between BigQuery and BIgTable, what is partitioning in BQ
  • Ans. 

    BigQuery is a fully managed, serverless data warehouse while BigTable is a NoSQL database for real-time analytics. Partitioning in BQ helps in organizing data for efficient querying.

    • BigQuery is a data warehouse used for analyzing large datasets using SQL queries.

    • BigTable is a NoSQL database used for real-time analytics and high-throughput applications.

    • Partitioning in BigQuery involves dividing large tables into smaller...

  • Answered by AI
  • Q4. Questions on GCP
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself - where everything about the company was clearly explained and all details regarding my experience were asked
  • Q2. Expected CTC and the reason for change
  • Ans. 

    Expected CTC and reason for change

    • My expected CTC is based on my experience, skills, and the market rate for Senior Data Engineers.

    • I am looking for a change to advance my career, work on more challenging projects, and grow professionally.

    • I believe the new role aligns better with my career goals and offers opportunities for growth and development.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics of Python and SQL. Also your projects that you have worked on so that you can explain. Be honest.

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
-
Process Duration
6-8 weeks
Result
-

I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. There was no technical questions all very basic not for senior data engineer role questions only 3 questions( what is DB, Data Mart, Data warehouse)and he said i am done ... The. worst interview in my expe...

Interview Preparation Tips

Interview preparation tips for other job seekers - I would says it is totally based on luck some people are sitting in interview panel with not even intention to take interview. I had very bad experience of 5mins discussion it is not a technical round felt like phone screening
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. What do u mean by data
  • Ans. 

    Data refers to facts, statistics, or information collected for analysis or reference.

    • Data is raw, unprocessed information.

    • It can be in the form of numbers, text, images, or any other format.

    • Examples include customer names, product prices, and sales figures.

    • Data can be structured (organized in a specific way) or unstructured (not organized).

  • Answered by AI
  • Q2. What is preprocessed data
  • Ans. 

    Preprocessed data is data that has been cleaned, transformed, and organized for analysis or modeling.

    • Preprocessed data is often used in machine learning and data analysis to improve the accuracy and efficiency of models.

    • Common preprocessing steps include removing missing values, scaling features, and encoding categorical variables.

    • Examples of preprocessing techniques include normalization, standardization, one-hot enco

  • Answered by AI
  • Q3. What do u mean by info
  • Ans. 

    Info refers to data or knowledge that provides details or context about a specific topic or subject.

    • Info can be in the form of facts, statistics, or explanations.

    • It helps to understand a topic better or make informed decisions.

    • Examples of info include news articles, research papers, and educational resources.

  • Answered by AI
  • Q4. How to copy from 2 tables and paste in 3rd one in sql
  • Ans. 

    Use SQL INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.

    • Use INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.

    • Specify the columns you want to copy from each table in the SELECT statement.

    • Make sure the columns in the SELECT statement match the columns in the 3rd table where you are pasting the data.

  • Answered by AI
  • Q5. Reverse string using any language you know
  • Ans. 

    Reverse a string using any programming language

    • Use built-in functions like reverse() or slice() in languages like Python or JavaScript

    • Iterate through the string in reverse order and append each character to a new string

    • Use a stack data structure to push each character onto the stack and then pop them off to reverse the string

  • Answered by AI
  • Q6. A puzzle question was asked but i don't remeber it.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are different KPI's
  • Ans. 

    Key Performance Indicators (KPIs) are measurable values that demonstrate how effectively a company is achieving key business objectives.

    • KPIs are specific, measurable, achievable, relevant, and time-bound metrics used to evaluate the success of an organization or a particular activity.

    • Examples of KPIs include revenue growth rate, customer acquisition cost, customer retention rate, website traffic, conversion rate, and e

  • Answered by AI
  • Q2. Differentiate loc and iloc in pandas
  • Ans. 

    loc is label-based indexing while iloc is integer-based indexing in pandas.

    • loc is used to access a group of rows and columns by labels

    • iloc is used to access a group of rows and columns by integer position

    • Example: df.loc['row_label', 'column_label'] vs df.iloc[0, 1]

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic to medium questions related to DotNet Core MVC, SQL Server, etc
Round 2 - Technical 

(1 Question)

  • Q1. Completely unprofessional behavior of the interviewer. - No Introduction Direct start asking questions. - Asking too many misleading questions (First ask what you worked on, then ask did you heard about th...
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic java collection questions
Round 2 - Technical 

(1 Question)

  • Q1. Spring boot basic questions
Round 3 - HR 

(1 Question)

  • Q1. Why should we hire you
  • Ans. 

    I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.

    • I have a Bachelor's degree in Computer Science and X years of experience in software development.

    • I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.

    • I am proficient in a variety of programming ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not even apply
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Assignment 

Object Detection on a subset of COCO dataset having Cars and Person classes

Round 2 - Technical 

(1 Question)

  • Q1. Technical discussion on Machine Learning, Deep Learning Concepts and coding round.
Round 3 - Technical 

(1 Question)

  • Q1. Technical discussion on Deep Learning and Computer Vision.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

30 mins Aptitude Question

Round 2 - Coding Test 

30 mins - 3 Coding Question

Round 3 - Technical 

(2 Questions)

  • Q1. Describe Rest API
  • Ans. 

    Rest API is a set of rules and conventions for building and interacting with web services using HTTP methods.

    • Rest API stands for Representational State Transfer Application Programming Interface.

    • It uses standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations.

    • RESTful APIs use URLs to access resources, and return data in JSON or XML format.

    • Stateless communication allows for scalability and flexibilit...

  • Answered by AI
  • Q2. What is various Response code. Diffenrence b/w 200 & 201, 400 & 403
  • Ans. 

    Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.

    • 200 - OK: Request was successful

    • 201 - Created: Request was successful and a new resource was created

    • 400 - Bad Request: The server cannot process the request due to a client error

    • 403 - Forbidden: The server understood the request, but refuses to authorize it

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via campus placement at National Institute of Technology,(NIT), Mizoram and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was online assessment

Round 2 - Technical 

(5 Questions)

  • Q1. Questions were mainly from oops c++ and database management
  • Q2. What is four pillars of oops. What is array and vector. Implement queue using stack. Project based questions.
  • Ans. 

    The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction. Arrays are fixed-size data structures, while vectors are dynamic arrays. A queue can be implemented using two stacks.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Creating new classes based on existing classes, inheriting their attributes and methods.

    • Polymorphism: Objects of differe...

  • Answered by AI
  • Q3. Four pillars of opps
  • Ans. 

    The four pillars of object-oriented programming are encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Allowing a new class to inherit properties and behavior from an existing class.

    • Polymorphism: The ability for objects of different classes to respond to the same message.

    • Abstraction: Hiding the complex implementatio...

  • Answered by AI
  • Q4. What is dbms explain
  • Ans. 

    DBMS stands for Database Management System. It is a software system that allows users to define, create, maintain and control access to databases.

    • DBMS is a software system that manages databases.

    • It allows users to define, create, maintain, and control access to databases.

    • DBMS provides tools for data manipulation, retrieval, and security.

    • Examples of DBMS include MySQL, Oracle, SQL Server, and PostgreSQL.

  • Answered by AI
  • Q5. What isSQL.and some queries

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Sathyabama University and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Nice and easy you can crack

Round 2 - Coding Test 

Not that easy and not that much hard

Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself

Synoptek Interview FAQs

How many rounds are there in Synoptek Senior Data Engineer interview?
Synoptek interview process usually has 2 rounds. The most common rounds in the Synoptek interview process are One-on-one Round and HR.
What are the top questions asked in Synoptek Senior Data Engineer interview?

Some of the top questions asked at the Synoptek Senior Data Engineer interview -

  1. Difference between BigQuery and BIgTable, what is partitioning in...read more
  2. Expected CTC and the reason for cha...read more
  3. SQL and Python basics and live coding of SQL quer...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Synoptek interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Senior Software Engineer
45 salaries
unlock blur

₹5.7 L/yr - ₹23 L/yr

Software Engineer
44 salaries
unlock blur

₹4.8 L/yr - ₹16.3 L/yr

Associate Software Engineer
24 salaries
unlock blur

₹5.2 L/yr - ₹10.1 L/yr

Software Developer
23 salaries
unlock blur

₹4.8 L/yr - ₹8 L/yr

Support Engineer
23 salaries
unlock blur

₹3.3 L/yr - ₹9 L/yr

Explore more salaries
Compare Synoptek with

Wipro

3.7
Compare

TCS

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview