Premium Employer

i

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

SurveyMonkey Verified Tick

Compare button icon Compare button icon Compare
-

No reviews yet

i

This rating is based on a small number of reviews, so it may not fully reflect the overall employee experience.

Filter interviews by

SurveyMonkey Senior Front end Developer Interview Questions and Answers

Updated 1 Oct 2024

SurveyMonkey Senior Front end Developer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Longest non-repeating substring
  • Ans. 

    Find the longest substring without any repeating characters

    • Use a sliding window approach to track the longest substring without repeating characters

    • Keep track of the characters seen so far in a set to quickly check for repeats

    • Update the start index of the window when a repeat is found

  • Answered by AI
  • Q2. React basics, Virtual DOM, Pure Components, useMemo,
  • Q3. Build a component to display concentric circles
  • Ans. 

    Create a component to display concentric circles

    • Use HTML canvas element to draw circles

    • Calculate the radius and position of each circle

    • Use CSS for styling and positioning if needed

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. React/JS fundamentals

Senior Front end Developer Interview Questions Asked at Other Companies

asked in Moris Media
Q1. Discuss a time when you had to refactor a large codebase. How did ... read more
asked in Stylework
Q2. What is pipe and what is difference between pure and impure pipe
asked in Stylework
Q3. what is the lazy loading and how you can apply in angular
asked in Moris Media
Q4. Describe a challenging project where you had to integrate complex ... read more
asked in Moris Media
Q5. Explain how you manage state in a complex front-end application. ... read more

Interview questions from similar companies

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

Coding a frontend UI from provided image. And creating a fucntional star rating system

Round 2 - Technical 

(2 Questions)

  • Q1. Designing a Component API in React using Typescript.
  • Ans. 

    Designing a Component API in React using Typescript involves defining props, state, and methods for the component.

    • Define the props interface to specify the expected input data for the component

    • Use typescript types to ensure type safety and prevent runtime errors

    • Define the state interface to manage the internal state of the component

    • Implement methods to handle user interactions and component logic

    • Document the component

  • Answered by AI
  • Q2. Create a function that can clear all the timer ids at once.
  • Ans. 

    Function to clear all timer ids at once

    • Create an array to store all timer ids

    • Iterate through the array and clear each timer id using clearTimeout() function

  • Answered by AI

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Question around setTimeout implementation and clearTimeout

Interview Preparation Tips

Interview preparation tips for other job seekers - Directly interview for 1-1 round, no coding round as I am from Tier-1 clg
Practise more JavaScript polyfills
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Coding Test 

HTML CSS BOOTSTRAP JAVASCRIPT

Round 3 - One-on-one 

(5 Questions)

  • Q1. Tell About Your Self.
  • Q2. What are your strength
  • Q3. Consider the type of interview you can expect
  • Ans. 

    A face-to-face interview or Online interview

  • Answered by Durga Yt
  • Q4. Why did you decide to apply for this position?
  • Ans. 

    'I see the role as a way of developing my career in a forward-thinking/well-established company/industry as…' 'I feel I will succeed in the role because I have experience in/softs skills that demonstrate/ I've taken this course believe my skills are well-suited to this job .

  • Answered by Durga Yt
  • Q5. Why do you want to work here?
  • Ans. 

    “I see this opportunity as a way to contribute to an exciting/forward-thinking/fast-moving company/industry,

  • Answered by Durga Yt
Round 4 - Group Discussion 

GD can be divided into 3 categories

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

Not bad it was good.

Round 2 - Coding Test 

Easy and medium questions

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare leetcode
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

There was an online coding test on signal consisting of leetcode easy medium and hard

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 Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Assignment 

Basics of html and css

Round 3 - HR 

(5 Questions)

  • Q1. How was the importance of html.
  • Ans. 

    HTML is a fundamental building block of web development, used to create the structure of web pages.

    • HTML stands for HyperText Markup Language.

    • It is used to create the structure of web pages by using elements like , , ,

      ,

      , etc.

    • HTML is essential for creating content on the web and is often combined with CSS for styling and JavaScript for interactivity.

    • It provides a way to organize and format content on a webpage, making ...

  • Answered by AI
  • Q2. How was the importance of css.
  • Ans. 

    CSS is crucial for styling and formatting web pages, enhancing user experience and creating visually appealing designs.

    • CSS is used to control the layout, colors, fonts, and overall appearance of a website.

    • It allows for responsive design, making websites adapt to different screen sizes and devices.

    • CSS can be used to create animations, transitions, and interactive elements on a webpage.

    • Without CSS, web pages would be pla...

  • Answered by AI
  • Q3. What is the Html and css.
  • Ans. 

    HTML and CSS are the building blocks of web development. HTML is used for structuring content, while CSS is used for styling and layout.

    • HTML stands for HyperText Markup Language and is used to create the structure of a web page.

    • CSS stands for Cascading Style Sheets and is used to style the HTML elements.

    • HTML uses tags to define different elements like headings, paragraphs, images, links, etc.

    • CSS allows for styling elem...

  • Answered by AI
  • Q4. What is the DOCTYPE declaration in HTML, and why is it important
  • Ans. 

    DOCTYPE declaration in HTML specifies the version of HTML being used in the document.

    • DOCTYPE declaration is placed at the very beginning of an HTML document before the tag.

    • It informs the web browser about the version of HTML being used, which helps in rendering the page correctly.

    • It also helps in triggering the browser's standards mode, ensuring consistent display across different browsers.

    • Example: spe

  • Answered by AI
  • Q5. How can you include external CSS and JavaScript files in an HTML document.
  • Ans. 

    External CSS and JavaScript files can be included in an HTML document using link and script tags respectively.

    • Use the tag with the rel attribute set to 'stylesheet' to include external CSS files.

    • Example:

    • Use the

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Highly motivated computer engineer with a strong foundation in software development and a passion for problem-solving. Experienced in designing and implementing innovative solutions, with a keen eye for detail and efficiency. Eager to contribute technical expertise to Ambitionbox and drive forward its mission of empowering job seekers through data-driven insights.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Given a matrix zeros and ones find minimum distance for each one to a zero.
  • Ans. 

    Given a matrix of zeros and ones, find the minimum distance for each one to a zero.

    • Use breadth-first search (BFS) to find the minimum distance from each one to a zero.

    • Start by initializing a queue with all the zeros in the matrix.

    • While the queue is not empty, dequeue a zero and enqueue its neighboring ones.

    • Keep track of the distance from each one to the nearest zero.

    • Repeat until all ones have been visited.

    • Return the ma

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Assignment 

In coding questions.

Round 3 - HR 

(5 Questions)

  • Q1. Basics of technical questions
  • Q2. About my self and my skills related
  • Q3. What is HTML, and what is its role in web development?
  • Ans. 

    HTML is a markup language used to create the structure of web pages.

    • HTML stands for HyperText Markup Language

    • It is used to define the structure of content on a web page using elements like

      ,

      ,

      , etc.

    • HTML tags are used to enclose content and provide instructions on how it should be displayed

    • It is the backbone of web development and works in conjunction with CSS and JavaScript

Answered by AI
  • Q4. Explain the basic structure of an HTML document.
  • Ans. 

    The basic structure of an HTML document includes the doctype declaration, html tag, head tag, and body tag.

    • DOCTYPE declaration specifies the version of HTML being used

    • HTML tag contains the entire HTML document

    • Head tag includes meta information, title, and links to external resources

    • Body tag contains the content of the webpage

  • Answered by AI
  • Q5. What is the purpose of HTML tags and attributes?
  • Ans. 

    HTML tags and attributes are used to structure and define content on a web page.

    • HTML tags are used to define different elements on a web page such as headings, paragraphs, images, links, etc.

    • Attributes provide additional information about an element and are used to modify the behavior or appearance of the element.

    • For example, the tag is used to display an image on a web page, and the 'src' attribute is used to specify

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - As a job seeker at Ambitionbox, I am eager to contribute my skills and passion for data-driven decision-making to help the company achieve its goals.

    Skills evaluated in this interview

    SurveyMonkey Interview FAQs

    How many rounds are there in SurveyMonkey Senior Front end Developer interview?
    SurveyMonkey interview process usually has 1 rounds. The most common rounds in the SurveyMonkey interview process are Technical and One-on-one Round.
    What are the top questions asked in SurveyMonkey Senior Front end Developer interview?

    Some of the top questions asked at the SurveyMonkey Senior Front end Developer interview -

    1. Build a component to display concentric circ...read more
    2. Longest non-repeating substr...read more
    3. React basics, Virtual DOM, Pure Components, useMe...read more

    Tell us how to improve this page.

    SurveyMonkey Senior Front end Developer Interview Process

    based on 2 interviews

    Interview experience

    3
      
    Average
    View more
    Join SurveyMonkey World’s most popular platform for surveys and forms.

    Interview Questions from Similar Companies

    Amazon Interview Questions
    4.1
     • 5k Interviews
    Uber Interview Questions
    4.2
     • 163 Interviews
    AmbitionBox Interview Questions
    4.9
     • 152 Interviews
    Expedia Group Interview Questions
    3.8
     • 81 Interviews
    LinkedIn Interview Questions
    4.3
     • 80 Interviews
    Facebook Interview Questions
    4.4
     • 70 Interviews
    Priceline Interview Questions
    3.9
     • 13 Interviews
    Synaptics Interview Questions
    3.7
     • 10 Interviews
    SentinelOne Interview Questions
    3.1
     • 8 Interviews
    View all
    Senior Software Engineer 1
    3 salaries
    unlock blur

    ₹32 L/yr - ₹39.4 L/yr

    Explore more salaries
    Compare SurveyMonkey with

    Amazon

    4.1
    Compare

    Uber

    4.2
    Compare

    Fareportal

    3.4
    Compare

    OLX

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