Upload Button Icon Add office photos

Filter interviews by

Mimecast Senior Sdet Engineer Interview Questions and Answers

Updated 1 Aug 2024

Mimecast Senior Sdet Engineer Interview Experiences

1 interview found

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

On Codility - 2 coding questios

Round 2 - Technical 

(2 Questions)

  • Q1. CORS issues and how to resolve
  • Ans. 

    CORS issues occur when a web application tries to make a request to a different domain than the one it originated from.

    • Enable CORS on the server by adding appropriate headers like Access-Control-Allow-Origin

    • Use a proxy server to make requests on behalf of the client

    • Ensure that the client-side code is making requests correctly with the appropriate headers

    • Consider using JSONP as an alternative to CORS in some cases

  • Answered by AI
  • Q2. Shred screen and asked some 4-5 questions in there given code to implement

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a code to split a string to one by one letter in each line?
  • Q2. Write Xpath of an element from amazon.in page manually, without copying.

Interview Preparation Tips

Topics to prepare for Capgemini Senior Sdet Engineer interview:
  • Selenium
  • Java
Interview preparation tips for other job seekers - Get proper understanding of the current tool version of the tools you are using. Basic Java programming
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via LinkedIn

Round 1 - Technical 

(5 Questions)

  • Q1. Find string in array
  • Ans. 

    Search for a specific string in an array of strings.

    • Iterate through the array and compare each string with the target string.

    • Use a loop to go through each element in the array and check for a match.

    • Consider using built-in methods like indexOf() or includes() for efficient searching.

    • Handle cases where the target string is not found in the array.

  • Answered by AI
  • Q2. Find string in array
  • Ans. 

    Search for a specific string in an array of strings.

    • Iterate through the array and compare each string with the target string.

    • Use a loop to go through each element in the array and check for a match.

    • Consider using built-in methods like indexOf or includes for efficient searching.

  • Answered by AI
  • Q3. Subarray in given array
  • Ans. 

    Find all subarrays in a given array of strings

    • Iterate through the array and consider each element as the starting point of a subarray

    • For each starting point, iterate through the array to find all possible subarrays

    • Store each subarray found in a separate list

  • Answered by AI
  • Q4. Stack for balance paranthesis
  • Ans. 

    Use stack data structure to check for balanced parentheses in a string.

    • Create an empty stack to store opening parentheses

    • Iterate through the string and push opening parentheses onto the stack

    • When encountering a closing parenthesis, pop from the stack and check if it matches the corresponding opening parenthesis

    • If stack is empty at the end and all parentheses have been matched, the string is balanced

  • Answered by AI
  • Q5. Mean heap fo minimising the cost
  • Ans. 

    A mean heap is a data structure that minimizes the cost of accessing the smallest element.

    • Mean heap is a type of binary heap where the value of each node is less than or equal to the values of its children.

    • It is useful for finding the minimum element quickly, as the root node always contains the smallest value.

    • Insertion and deletion operations in a mean heap have a time complexity of O(log n).

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Overloading and overriding
  • Q2. Smoke and sanity

Senior Sdet Engineer Interview Questions & Answers

TCS user image Mallikarjun lingampet

posted on 15 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Duplicate characters in string

Round 2 - Behavioral 

(1 Question)

  • Q1. Tell about project in your organisation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium basics
  • Q2. API codes for responses
  • Ans. 

    API codes are used to define responses from an API request.

    • API codes are typically in the form of HTTP status codes, such as 200 for success, 404 for not found, and 500 for server error.

    • These codes help developers understand the outcome of their API requests and take appropriate actions.

    • API codes can also include custom error codes specific to the API's functionality, providing more detailed information to the client.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Dr. B.R. Ambedkar National Institute of Technology (NIT), Jalandhar and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 question in 3 hours

Round 2 - Technical 

(2 Questions)

  • Q1. Count -/1 in a given array
  • Ans. 

    Count the occurrences of '-/1' in a given array of strings.

    • Iterate through the array and count the number of times '-/1' appears in each string.

    • Use a loop to go through each element of the array and check for the substring '-/1'.

    • Keep a counter to track the total occurrences of '-/1' in the array.

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

    Data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.

    • Data structures define the way data is organized and stored in memory.

    • Examples include arrays, linked lists, stacks, queues, trees, and graphs.

    • Choosing the right data structure is crucial for efficient data manipulation and retrieval.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - please study hard

Skills evaluated in this interview

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

It was a basic coding rount

Round 2 - Technical 

(2 Questions)

  • Q1. What is kafka service
  • Ans. 

    Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.

    • Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.

    • It allows for the publishing and subscribing to streams of records, similar to a message queue.

    • Kafka is often used for log aggregation, stream processing, event sourcing, and real-time analytics.

    • It provides featur...

  • Answered by AI
  • Q2. What is cassandra and what is it used for.
  • Ans. 

    Cassandra is a distributed NoSQL database management system designed for handling large amounts of data across multiple servers.

    • Cassandra is used for storing and managing large amounts of structured data across multiple commodity servers.

    • It provides high availability and fault tolerance with no single point of failure.

    • Cassandra is commonly used for real-time analytics, IoT data, messaging platforms, and more.

    • It uses a ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

DSA medium level 2 question based on graph and recursion

Round 2 - Technical 

(2 Questions)

  • Q1. DSA question on dynamic programming
  • Q2. Question on graph (topological sort)

Interview Preparation Tips

Interview preparation tips for other job seekers - keep working hard
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via AmbitionBox and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Share details of your interview process
  • Q2. Share the details of your interview process

Mimecast Interview FAQs

How many rounds are there in Mimecast Senior Sdet Engineer interview?
Mimecast interview process usually has 2 rounds. The most common rounds in the Mimecast interview process are Coding Test and Technical.
What are the top questions asked in Mimecast Senior Sdet Engineer interview?

Some of the top questions asked at the Mimecast Senior Sdet Engineer interview -

  1. CORS issues and how to reso...read more
  2. Shred screen and asked some 4-5 questions in there given code to implem...read more

Tell us how to improve this page.

Mimecast Senior Sdet Engineer Salary
based on 4 salaries
₹46 L/yr - ₹51 L/yr
96% more than the average Senior Sdet Engineer Salary in India
View more details
Senior Software Engineer
6 salaries
unlock blur

₹44 L/yr - ₹54 L/yr

Software Engineer
4 salaries
unlock blur

₹30.4 L/yr - ₹33.6 L/yr

Senior Devops Engineer
4 salaries
unlock blur

₹28 L/yr - ₹51.8 L/yr

Software Engineer2
4 salaries
unlock blur

₹32.2 L/yr - ₹32.2 L/yr

Senior Sdet Engineer
4 salaries
unlock blur

₹46 L/yr - ₹51 L/yr

Explore more salaries
Compare Mimecast with

Proofpoint

4.0
Compare

Barracuda Networks

3.1
Compare

NortonLifeLock's

4.0
Compare

Trend Micro

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview