Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Fivetran Team. If you also belong to the team, you can get access from here

Fivetran Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Fivetran Engineer- Customer Support Interview Questions and Answers

Updated 25 Jul 2024

Fivetran Engineer- Customer Support Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

Engineer- Customer Support Jobs at Fivetran

View all

Interview questions from similar companies

I applied via Job Portal and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic js concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Interview Questionnaire 

1 Question

  • Q1. All regarding networking and c

I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 5 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and don't be nervous. Interviewers are helpful and will guide you to a solution if you listen to them carefully.

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Dec 2023. There were 3 interview rounds.

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

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(8 Questions)

  • Q1. Difference between static and final
  • Ans. 

    Static is used to define class-level variables and methods, while final is used to define constants that cannot be changed.

    • Static variables belong to the class itself, while final variables are constants that cannot be modified.

    • Static methods can be called without creating an instance of the class, while final methods cannot be overridden.

    • Static variables are shared among all instances of a class, while final variables...

  • Answered by AI
  • Q2. ArraysList vs LinkedList
  • Ans. 

    ArrayList is better for random access, LinkedList is better for frequent insertions/deletions.

    • ArrayList uses dynamic array to store elements, LinkedList uses doubly linked list.

    • ArrayList provides fast random access to elements using index, LinkedList provides fast insertion/deletion at any position.

    • Example: ArrayList is suitable for scenarios where random access is required like searching, LinkedList is suitable for sc...

  • Answered by AI
  • Q3. Describe Java8 Features
  • Ans. 

    Java8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.

    • Lambda expressions allow you to write code in a more concise and readable way.

    • Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.

    • Streams provide a way to work with collections of objects in a functional style.

    • Default methods allow inte...

  • Answered by AI
  • Q4. Gave one scenario to solve using streams in java8
  • Ans. 

    Using streams in Java 8 to filter and map a list of numbers

    • Create a list of numbers

    • Use stream to filter out even numbers

    • Use map to square each number

    • Collect the results into a new list

  • Answered by AI
  • Q5. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate....
  • Ans. 

    Program to print even and odd numbers from 1 to 20 using 2 threads alternately.

    • Create two threads, one for printing even numbers and one for printing odd numbers.

    • Use wait(), notify(), and notifyAll() to ensure alternate printing.

    • Ensure synchronization between the two threads to avoid race conditions.

    • Example: Thread 1 prints even numbers (2, 4, 6, ...) and Thread 2 prints odd numbers (1, 3, 5, ...).

  • Answered by AI
  • Q6. Why strings immutable
  • Ans. 

    Strings are immutable to ensure data integrity and security.

    • Immutable strings prevent accidental changes to data

    • Immutable strings allow for safe sharing of data between different parts of a program

    • Immutable strings help prevent security vulnerabilities like SQL injection attacks

  • Answered by AI
  • Q7. Outer Join SQL query
  • Q8. What is the purpose of using default methods in java8?
  • Ans. 

    Default methods in Java 8 allow interfaces to have method implementations, enabling backward compatibility and reducing code duplication.

    • Default methods were introduced in Java 8 to provide a way to add new methods to interfaces without breaking existing implementations.

    • They allow interfaces to have method implementations, which was not possible before Java 8.

    • Default methods can be overridden in implementing classes to...

  • Answered by AI
Round 2 - Technical 

(8 Questions)

  • Q1. 1 coding problem related to Anagrams
  • Q2. 1 Java8 streams problem
  • Ans. 

    Using Java8 streams to solve a problem

    • Use stream() method to convert a collection into a stream

    • Use filter() method to filter elements based on a condition

    • Use map() method to transform elements

    • Use collect() method to collect the elements into a new collection

  • Answered by AI
  • Q3. What are checked exceptions
  • Ans. 

    Checked exceptions are exceptions that must be either caught or declared in the method signature.

    • Checked exceptions are subclasses of Exception (excluding RuntimeException and its subclasses)

    • Checked exceptions must be either caught using try-catch block or declared in the method signature using 'throws' keyword

    • Examples of checked exceptions in Java include IOException, SQLException, and ClassNotFoundException

  • Answered by AI
  • Q4. Purpose of @SpringBootApplication annotation?
  • Ans. 

    Annotation used to mark a class as a Spring Boot application

    • Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations

    • Used to bootstrap and launch a Spring application

    • Automatically scans for Spring components in the package and sub-packages

  • Answered by AI
  • Q5. Use of @Qualifier
  • Ans. 

    Annotation used in Spring to specify which bean to autowire

    • Used to disambiguate when multiple beans of the same type are present

    • Can be used with @Autowired to specify which bean to inject

    • Helps in resolving dependencies when multiple beans of the same type are available

  • Answered by AI
  • Q6. What are microservices?
  • Ans. 

    Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.

    • Microservices are designed to be small, focused on specific tasks, and independently deployable.

    • Each microservice typically runs its own process and communicates with other services through APIs.

    • Microservices allow for easier scalability, flexibility, and maintenance compar...

  • Answered by AI
  • Q7. Design patterns
  • Q8. How microservices communicate with each other
  • Ans. 

    Microservices communicate with each other through APIs, messaging queues, or service meshes.

    • APIs: Microservices can communicate with each other by exposing APIs that allow them to send and receive data.

    • Messaging queues: Microservices can use messaging queues like RabbitMQ or Kafka to send messages to each other asynchronously.

    • Service meshes: Microservices can communicate through a service mesh like Istio, which handles...

  • Answered by AI
Round 3 - Behavioral 

(3 Questions)

  • Q1. Asked about projects.
  • Q2. Complete flow and business use case of the project
  • Ans. 

    The project involves creating a web-based platform for online shopping with features like user registration, product browsing, shopping cart, and payment processing.

    • User registers on the platform with personal information

    • User browses products by category or search

    • User adds products to the shopping cart

    • User proceeds to checkout and makes payment

    • Order is confirmed and user receives a confirmation email

  • Answered by AI
  • Q3. Interviewer was more concerned about matching the tech stack with job description

Interview Preparation Tips

Topics to prepare for Deutsche Telekom Digital Labs Software Engineer interview:
  • java8
  • Multithreading
  • Spring Boot
  • Microservices
  • MySQL
  • Basic OOPS Concept
  • Streams
  • Exception Handling

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Your basics should be strong.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Aug 2023.

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Recruitment Consulltant

Round 1 - One-on-one 

(2 Questions)

  • Q1. Minimum element in an array
  • Ans. 

    Find the minimum element in an array of strings

    • Iterate through the array and compare each element to find the minimum

    • Use built-in functions like Math.min() or sort() to find the minimum

    • Handle edge cases like empty array or array with only one element

  • Answered by AI
  • Q2. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the next pointers of each node

    • Iterate through the linked list and change the next pointers to reverse the list

    • Use three pointers - prev, current, and next to keep track of nodes

    • Example: 1 -> 2 -> 3 -> 4 -> null, after reversing: 4 -> 3 -> 2 -> 1 -> null

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics good then you can crack the interview

Skills evaluated in this interview

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 Mar 2023. There were 2 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just get through basic concepts and strong about basic programming of your area
Contribute & help others!
anonymous
You can choose to be anonymous

Fivetran Interview FAQs

How many rounds are there in Fivetran Engineer- Customer Support interview?
Fivetran interview process usually has 1 rounds. The most common rounds in the Fivetran interview process are HR.
How to prepare for Fivetran Engineer- Customer Support interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Fivetran . The most common topics and skills that interviewers at Fivetran expect are SQL, Troubleshooting, Team Building, customer support and Medical Insurance.

Recently Viewed

INTERVIEWS

Fivetran

No Interviews

INTERVIEWS

Gx India

No Interviews

INTERVIEWS

NetApp

No Interviews

INTERVIEWS

Persistent Systems

No Interviews

INTERVIEWS

Synopsys

No Interviews

INTERVIEWS

Gx India

No Interviews

INTERVIEWS

Fivetran

No Interviews

SALARIES

ACC

INTERVIEWS

Fivetran

No Interviews

INTERVIEWS

Custom Automated Prosthetics

No Interviews

Tell us how to improve this page.

Fivetran Engineer- Customer Support Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Fractal Analytics Interview Questions
4.0
 • 205 Interviews
MathCo Interview Questions
2.9
 • 110 Interviews
Zeta Interview Questions
3.3
 • 69 Interviews
embedUR Systems Interview Questions
3.3
 • 48 Interviews
Mitsogo Inc Interview Questions
3.1
 • 38 Interviews
Seclore Interview Questions
4.1
 • 26 Interviews
View all
Fivetran Engineer- Customer Support Salary
based on 5 salaries
₹7.5 L/yr - ₹18.2 L/yr
289% more than the average Engineer- Customer Support Salary in India
View more details
Software Engineer
24 salaries
unlock blur

₹9 L/yr - ₹30.2 L/yr

Senior Software Engineer
18 salaries
unlock blur

₹27 L/yr - ₹50 L/yr

Software Engineer II
7 salaries
unlock blur

₹20 L/yr - ₹30 L/yr

Software Engineer2
6 salaries
unlock blur

₹28 L/yr - ₹32.5 L/yr

Senior Customer Support Engineer
6 salaries
unlock blur

₹25 L/yr - ₹38.5 L/yr

Explore more salaries
Compare Fivetran with

Talend Data Integration Services

4.0
Compare

SnapLogic

4.0
Compare

Hevo Data

3.7
Compare

Panoply Packagings

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent