Upload Button Icon Add office photos

HERE Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

HERE Technologies Staff Engineer Interview Questions and Answers

Updated 14 Oct 2024

HERE Technologies Staff Engineer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Coding Test 

How will you architect the Search Suggestion page

Round 2 - Technical 

(2 Questions)

  • Q1. How will you design architecture for the product?
  • Ans. 

    I will design a scalable and modular architecture that meets the product requirements.

    • Identify the key components and their interactions

    • Consider scalability and performance requirements

    • Use design patterns like MVC or microservices

    • Ensure security and data privacy measures are in place

    • Document the architecture for future reference

  • Answered by AI
  • Q2. How to identify the circles collided
  • Ans. 

    To identify circles collided, check if the sum of their radii is greater than the distance between their centers.

    • Calculate the distance between the centers of the two circles using the distance formula

    • Add the radii of the two circles

    • If the sum of the radii is greater than or equal to the distance between the centers, the circles have collided

  • Answered by AI
Round 3 - Coding Test 

Memory Leaks and Threading

Interview Preparation Tips

Interview preparation tips for other job seekers - It took more than 2 weeks to provide feedback and the rejection mail is just template mail. They haven't provided the actual feedback of the interview. Even interviewer said this answers were not provided by anyone. Still they rejected without any feedback and after 20 days of no update

Skills evaluated in this interview

Interview questions from similar companies

Software Engineer Interview Questions & Answers

Capgemini user image Neelima Vakkantula

posted on 29 Jun 2017

I was interviewed before Jun 2016.

Interview Questionnaire 

4 Questions

  • Q1. About the project i did
  • Q2. Some questions on digital electronics
  • Q3. Introduce yourself
  • Ans. 

    I am a passionate software engineer with experience in developing web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and deployment tools like Heroku

  • Answered by AI
  • Q4. About my family

Interview Preparation Tips

Round: Test
Total Questions: 40

Round: Technical Interview
Experience: He asked me to explain the project that i have done in detail. As iam from electronics background he asked more from my electronics subjects.

Round: Technical Interview
Experience: He asked me to explain the project that i have done in detail. As iam from electronics background he asked more from my electronics subjects.
Tips: be confident

Skills: Technical Skills, Communication
College Name: Lovely Professional University, Phagwara [ LPU ]

I was interviewed before Jul 2016.

Interview Preparation Tips

Round: Test
Experience: It was an MCQ exam on an OMR sheet (beneficial for people who are not comfortable with online exams like me). The exam went good. They set the cut-off at 45 (varies from college to college). I managed to get through this. The standard of the paper was quiet easy.
Tips: Aptitude preparation should be good. And solve the problems fast. If you are weak in a particular section (like I was in quantitative), you should keep it for the last. Do the ones which you are strong at.
Duration: 1 hour
Total Questions: 50

Round: Technical Interview
Experience: I was from ECE, so they didn't expect much answers from us in subjects related to IT & Computer Science. In technical interview always prepare a particular topic you love (ofcourse from any of your engineering subjects). I went with my favourite (sattelite communication 7 GPS naviagtion system). I explained it in detail and he got impressed. Then they aske some questions (withing my comfort zone) from JAVA. it was a simple interview.
Tips: Only thing you should keep in my mind before entering the interview room is "I don't need this job; I am just here to make an experience of how a job interview looks like". If you are successfull in keeing the mindset, then you are sure to crack the interview. Moto is JUST RELAX and enjoy the interview. Don't try to over active or over smart in an interview.

Round: HR Interview
Experience: General questions from current affairs, your hobbies, etc. Its kind of time pass interview. Your spoken skills and confidence level matters the most.
Tips: Be what you are. Don' try to exaggerate.

College Name: JIS College Of Engineering

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?
  • Ans. 

    I am a passionate software engineer with experience in developing web applications and solving complex problems.

    • Experienced in developing web applications using technologies like HTML, CSS, JavaScript, and React

    • Skilled in problem-solving and debugging code to ensure optimal performance

    • Strong understanding of data structures and algorithms

    • Familiar with Agile development methodologies and version control systems like Git

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Well, it was an Aptitude test organized by CoCubes. It was pretty easy so obviously the cut off was high. The time was enough to make them all correct. In the essay round, we were given a topic. and we were supposed to write 300-400 words on it in 30mins.
Tips: Try to be calm and solve and make all of correct.
Duration: 50 minutes
Total Questions: 32

Round: Technical Interview
Experience: This round was about how good your basics are. I was able to answer all the questions. The interviewer was a nice person and was very good at making me comfortable.
Tips: Basics are the most important things in this interview.

Round: HR Interview
Experience: The interviewer was very nice. She asked me only one question and therefore, i guess she wanted to know if i am good at communicating. Or not. I don't really know.
Tips: Don't lose your posture and confidence.

General Tips: It's a time taking process, so keep your calm throughout. And listen to the presentation properly as they might ask que
Skills: Basic Concepts, Aptitude, Verbal Communication Skills, Written Communication Skills, C++, C Programming
College Name: Institute Of Engineering & Management (IEM) Kolkata
Motivation: The company work culture and the love their employees and the way they combine work and enjoyment.

I was interviewed before May 2016.

Interview Questionnaire 

4 Questions

  • Q1. In a dark room,there is a box of 18 white and 5 black gloves. You are allowed to pick one and then you are allowed to keep it and check it outside. How many turns do you need to take in order for you to fi...
  • Ans. 

    You need to take 36 turns to find a perfect pair.

    • You need to pick 19 gloves to ensure a perfect pair.

    • The worst case scenario is picking 18 white gloves and then the 19th glove is black.

    • In that case, you need to pick 17 more gloves to find a black one and complete the pair.

  • Answered by AI
  • Q2. How can you cut a rectangular cake in 8 symmetric pieces in three cuts?
  • Q3. What are seven layers of networking?
  • Ans. 

    The seven layers of networking refer to the OSI model which defines how data is transmitted over a network.

    • The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

    • Each layer has a specific function and communicates with the layers above and below it.

    • For example, the Physical layer deals with the physical transmission of data, while the Application layer deals with user inte...

  • Answered by AI
  • Q4. One question of sorting for a list of people belonging to different cities and states.
  • Ans. 

    Sort a list of people by their cities and states.

    • Use a sorting algorithm like quicksort or mergesort.

    • Create a custom comparator function that compares the city and state of each person.

    • If two people belong to the same city and state, sort them by their names.

    • Example: [{name: 'John', city: 'New York', state: 'NY'}, {name: 'Jane', city: 'Boston', state: 'MA'}]

    • Example output: [{name: 'Jane', city: 'Boston', state: 'MA'},

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Out of two thousand people around five hundred were shortlisted. The questions were based on numerical as well as verbal aptitude.
Tips: Practice questions from websites like Indiabix. They contain a lot of interview questions and a lot of tests. Preparation for these exams become quite easy.
Duration: 2 hours
Total Questions: 80

Round: Technical + HR Interview
Experience: I was an electrical engineering student with minimal knowledge of computer science but was good with aptitude and was quick with my responses. My grades were average that make my interviewer doubtful but when he threw logical questions at me, I answered them all. He acknowledged my aptitude for computer science and believed that with training I will learn the skills needed for the job.

Skills: Technical knowledge, Aptitude
College Name: Bhilai Institute Of Technology, Durg

Skills evaluated in this interview

I was interviewed in Oct 2016.

Interview Preparation Tips

Round: Test
Experience: The first part was an essay writing section where we were given a top or a situation and we had to write about that in 300-400 words in 30minutes.
The next part was aptitude where our quantitative ability and logical reasoning was tested.
Tips: Good writing skills and basic mathematical and logical concepts needed to clear the rounds.
Duration: 1 hour 10 minutes
Total Questions: 32

Skills: Technical Knowledge, Communication Skills
College Name: Birla Vishvakarma Mahavidyalaya (BVM) Engineering College

I was interviewed in Oct 2016.

Interview Questionnaire 

7 Questions

  • Q1. Tell us about yourself.
  • Ans. 

    I am a passionate software engineer with experience in developing web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and deployment tools like Docker

  • Answered by AI
  • Q2. Why should we hire you?
  • Ans. 

    I have a strong technical background, a passion for problem-solving, and a proven track record of delivering high-quality software solutions.

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

    • I am proficient in multiple programming languages such as Java, Python, and JavaScript.

    • I have successfully led a team in developing a complex web application that increased user engage

  • Answered by AI
  • Q3. What are your strengths and weaknesses?
  • Ans. 

    Strengths include problem-solving skills and teamwork. Weaknesses include perfectionism and time management.

    • Strengths: problem-solving skills, teamwork

    • Weaknesses: perfectionism, time management

  • Answered by AI
  • Q4. Can you adapt to changing situations?
  • Ans. 

    Yes, I am able to adapt to changing situations by staying flexible, open-minded, and proactive.

    • I am comfortable with ambiguity and can quickly adjust my approach when needed.

    • I have experience working on projects with changing requirements and deadlines.

    • I actively seek feedback and am willing to learn new technologies or methodologies to adapt to evolving situations.

  • Answered by AI
  • Q5. Coding related problem based on C and C++
  • Q6. Different types of SDLC.
  • Ans. 

    SDLC stands for Software Development Life Cycle. There are different types of SDLC models.

    • Waterfall model

    • Agile model

    • Spiral model

    • V-shaped model

    • Iterative model

  • Answered by AI
  • Q7. Basics of data structures.

Interview Preparation Tips

Round: Test
Duration: 1 hour 30 minutes

College Name: VIT Vellore

Skills evaluated in this interview

Interview Questionnaire 

5 Questions

  • Q1. What was the paper presentations given by you
  • Ans. 

    I have presented papers on machine learning and natural language processing.

    • Presented a paper on sentiment analysis using machine learning algorithms at the International Conference on Natural Language Processing.

    • Presented a paper on named entity recognition using deep learning techniques at the IEEE International Conference on Machine Learning and Data Mining.

    • Co-authored a paper on text classification using convolutio...

  • Answered by AI
  • Q2. Why did you choose that topic
  • Ans. 

    I chose that topic because of my interest in machine learning and its potential applications in various industries.

    • I have always been fascinated by the idea of machines learning from data and making predictions or decisions based on that.

    • I believe that machine learning has the potential to revolutionize many industries, from healthcare to finance to transportation.

    • I have worked on several projects related to machine le...

  • Answered by AI
  • Q3. How many toothpastes are sold in one month in Hyderabad
  • Ans. 

    It is not possible to accurately determine the number of toothpastes sold in one month in Hyderabad without available data.

    • The number of toothpastes sold can vary depending on various factors such as population, consumer behavior, and market trends.

    • To estimate the number, data from toothpaste manufacturers, distributors, and retailers would be required.

    • Factors like brand popularity, pricing, and promotional activities ...

  • Answered by AI
  • Q4. Did you attend any other interviews
  • Ans. 

    Yes, I attended multiple interviews before this one.

    • I have attended interviews at Company A, Company B, and Company C.

    • I have experience interviewing for both frontend and backend software engineering roles.

    • I have also interviewed for positions in different industries such as e-commerce and healthcare.

  • Answered by AI
  • Q5. Do you have any question

Interview Preparation Tips

Round: Test
Experience: Written exam was little bit tough. We had 2 flowcharts in reasoning and i got tensed seeing them. But they were easy we need to think logically. Aptitude paper was easy but lengthy. Time wont be sufficient for aptitude. Very few students are shortlisted after the exam.
Tips: Try to do more sums in less time (practice is needed for that). Time constraint is the important factor and getting tensed is waste of time.
Duration: 90 minutes
Total Questions: 75

Round: Group Discussion
Experience: It was a great experience. Initiative was taken by one of my friend. I was not getting chance to speak. i have taken the chance and added few points to the discussion. Finally I cleared GD.
Tips: Express your thoughts confidently and maintain eye contact with everyone.

Round: HR Interview
Experience: It was a good experience and as I entered they asked for my resume and started to see it . Asked questions related to technical and HR simultaneously. They asked one different question to check how will I approach to my conclusion.
Tips: Don't panic when different type of questions or puzzles are asked. They don't want the answer from you .They just want to check how you answer that question confidently and how you will come to a conclusion.

General Tips: Practice makes a man perfect and don't get disappointed when you are not qualified . Try till u reach your destination.
Skills: Puzzle Solving Capability, Technical Questions, Confidence, Ability To Convince, Communication
College Name: Sreenidhi Institute Of Science And Technology
Motivation: Capgemini Slogan "People matter Results Count" and the values of Capgemini -Honest, Truth, Team spirit motivated me a lot.

I was interviewed in Sep 2016.

Interview Questionnaire 

4 Questions

  • Q1. Tell me about the Summer Project
  • Ans. 

    Developed a web application for tracking student attendance and performance

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database storage

    • Integrated authentication and authorization features for secure access

  • Answered by AI
  • Q2. Questions on Sql Dbms Java C
  • Q3. Basic Programming Question
  • Q4. Questions on hobbies and CV related

Interview Preparation Tips

Round: Technical Interview
Experience: Use diagrams to describe your project and the interviewer should fully understand your project
Tips: Be Clear and say things which you know

Round: HR Interview
Experience: She asked me about everything related to my hobbies.
Tips: Don't lie about your Interests and Hobbies in CV. Know everything there is to know about the hobbies which you have specified.

Skills: C Programming, Java Programming, SQL, Basic Knowledge Of DBMS, Problem Solving Abilties
College Name: BP Poddar Institute OF Management & Technology

Interview Questionnaire 

16 Questions

  • Q1. Tell me something about yourself
  • Ans. 

    I am a passionate software engineer with experience in developing web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and deployment tools like Docker

    • Strong problem-solving skills and ability

  • Answered by AI
  • Q2. What are your hobbies?
  • Ans. 

    My hobbies include hiking, playing guitar, and reading science fiction novels.

    • Hiking in local trails and national parks

    • Playing acoustic and electric guitar in a band

    • Reading books by authors like Isaac Asimov and Philip K. Dick

  • Answered by AI
  • Q3. Why cognizant over other companies?
  • Ans. 

    Cognizant offers diverse projects, global exposure, and a strong focus on employee growth and development.

    • Cognizant provides opportunities to work on diverse projects, allowing for a broad range of experience.

    • The company has a global presence, offering exposure to different cultures and markets.

    • Cognizant emphasizes employee growth and development through training programs and career advancement opportunities.

  • Answered by AI
  • Q4. Why engineering?
  • Ans. 

    Engineering allows me to solve complex problems, innovate, and create solutions that have a real impact on society.

    • Engineering provides a platform to apply scientific knowledge to practical problems.

    • It involves critical thinking, problem-solving, and creativity.

    • Engineers have the opportunity to work on cutting-edge technologies and make a tangible difference in the world.

    • For example, designing software systems to impro...

  • Answered by AI
  • Q5. Draw pin diagram of 8085 microprocessor
  • Ans. 

    Pin diagram of 8085 microprocessor

    • 8085 has 40 pins in total

    • Pins are grouped into 5 categories: power supply, address bus, data bus, control and status signals

    • Pin 1 is the reset pin, Pin 40 is the Vcc pin

    • Examples of control signals: RD, WR, ALE, INT, HOLD

    • Examples of status signals: S0, S1, IO/M, HLDA

  • Answered by AI
  • Q6. Difference between 8085 and 8086 microprocessor
  • Ans. 

    8086 is an advanced version of 8085 with more features and capabilities.

    • 8086 has a 16-bit data bus while 8085 has an 8-bit data bus.

    • 8086 has more registers than 8085.

    • 8086 has a higher clock speed than 8085.

    • 8086 supports virtual memory while 8085 does not.

    • 8086 has a more advanced instruction set than 8085.

    • Example: 8086 can perform multiplication and division operations while 8085 cannot.

  • Answered by AI
  • Q7. What is opamp?
  • Ans. 

    Opamp stands for operational amplifier. It is an electronic device used to amplify and process signals.

    • Opamps have high gain and can amplify signals to a very high degree.

    • They are commonly used in audio amplifiers, filters, and signal processing circuits.

    • Opamps have two input terminals and one output terminal.

    • They can be configured in different ways to perform various functions such as amplification, filtering, and osc...

  • Answered by AI
  • Q8. What are different phases of waterfall model?
  • Ans. 

    Waterfall model has five phases: requirements, design, implementation, testing, and maintenance.

    • Requirements phase: gathering and documenting requirements

    • Design phase: creating a detailed design based on requirements

    • Implementation phase: coding and integrating components

    • Testing phase: verifying that the system meets requirements

    • Maintenance phase: making changes and updates to the system

    • Example: building a website using...

  • Answered by AI
  • Q9. Types of testing
  • Ans. 

    Types of testing include unit, integration, system, acceptance, regression, performance, and security testing.

    • Unit testing: testing individual units or components of the software

    • Integration testing: testing how different units or components work together

    • System testing: testing the entire system as a whole

    • Acceptance testing: testing to ensure the software meets the requirements and is ready for release

    • Regression testing...

  • Answered by AI
  • Q10. Practical question related to normalization and its theory
  • Q11. What extra curricular activities you are interested in?
  • Ans. 

    I enjoy participating in coding competitions, volunteering at tech events, and attending hackathons.

    • Participating in coding competitions such as Codeforces or Topcoder

    • Volunteering at tech events like hackathons or coding workshops

    • Attending hackathons to collaborate with other developers and work on innovative projects

  • Answered by AI
  • Q12. What is your goal in life?
  • Ans. 

    My goal in life is to continuously learn and grow, while making a positive impact on the world around me.

    • Continuous learning and personal growth

    • Making a positive impact on the world

    • Achieving work-life balance

    • Building meaningful relationships

    • Contributing to the community

  • Answered by AI
  • Q13. Do you have any problem in relocation?
  • Ans. 

    I am open to relocation for the right opportunity.

    • I am willing to relocate for the job.

    • I have no issues moving to a new location for work.

    • I am excited about the possibility of experiencing a new city or country.

    • I have relocated for previous jobs and have found it to be a positive experience.

  • Answered by AI
  • Q14. Reasons why you want to and why you don't want to relocate?
  • Ans. 

    I want to relocate for career growth and new experiences, but I am hesitant due to leaving behind family and friends.

    • Career growth opportunities in new location

    • Desire for new experiences and challenges

    • Concerns about leaving behind family and friends

  • Answered by AI
  • Q15. What do you watch ion tv?
  • Ans. 

    I enjoy watching a variety of shows on TV, including dramas, comedies, and documentaries.

    • I watch dramas like Grey's Anatomy and This Is Us

    • I enjoy comedies such as The Office and Brooklyn Nine-Nine

    • I also like watching documentaries on topics like nature and history

  • Answered by AI
  • Q16. Which movie did you last see
  • Ans. 

    I last saw the movie Inception.

    • Directed by Christopher Nolan

    • Released in 2010

    • Genre: Sci-Fi/Thriller

    • Starring Leonardo DiCaprio

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: On 1st September 2016, Cognizant held this round at our college. We were initially told that it would be an adaptive paper but it was not so. We could not navigate between questions (both intra and inter section). There was a minimum number of questions which had to be attempted from each section else we would disqualify. The questions were easy and I found many questions common from AMCAT papers.
Tips: Practice as much as you can. Try to learn shortcut tricks to solve the questions quickly and easily. Try to solve questions within certain time limit. Give online tests so that you are familiar with giving tests on machine. Do not waste time in a particular question. If you can't solve it then leave it( if there is negative marking) or answer randomly( if there is no negative marking).
Duration: 55 mins minutes
Total Questions: 55

Round: Technical Interview
Experience: The interviewer asked me to introduce myself. I was nervous and so i fumbled in 2 or 3 sentences but then i took the pace. he chit chatted with me to release my pressure . he went through my resume and my marksheets. he asked a few HR questions and then started the technical interview. He asked me questions regarding microprocessors and electronics but I had prepared software subjects I being a CS student could not remember most of it. But I sill answered them with best of my knowledge. i told him that I would rather be comfortable with CS core subjects. then he shifted his focus to DBMS and Software Engineering I did not lose my calm although I was very nervous. I thought I would be rejected but finally I got selected.
Tips: Don't be nervous as most of the interviewers are really friendly and they give ample chances to prove yourself. Try to practice the your introduction. They may ask your questions that are not from your domain but try to answer them with your presence of mind and previous knowledge. you may be nervous but don't show that on your face. Try to have basic concepts of your core subjects.

Round: HR Interview
Experience: It is the best round. You can voice your own views. The interviewers are mostly friendly and you seem to have a discussion with your friends.
If you manage to appear for this round most probably you will be selected.
Tips: Just be simple and be frank. Answer to the point and do not sound arrogant.

Skill Tips: Try to clear the aptitude and half of your job is done. For technical interview try to learn the basics of c,OOPS,DBMS. Try to know about the company .
Be calm .
All the best..!!
Skills: software engineering, Basic Electronics, Basic Knowledge Of DBMS
College Name: St. Thomas' College Of Engineering & Technology

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

HERE Technologies Interview FAQs

How many rounds are there in HERE Technologies Staff Engineer interview?
HERE Technologies interview process usually has 3 rounds. The most common rounds in the HERE Technologies interview process are Coding Test and Technical.
What are the top questions asked in HERE Technologies Staff Engineer interview?

Some of the top questions asked at the HERE Technologies Staff Engineer interview -

  1. How will you design architecture for the produ...read more
  2. How to identify the circles colli...read more

Recently Viewed

PHOTOS

Medanta the Medicity

4 office photos

REVIEWS

Haldiram Foods International Limited

No Reviews

INTERVIEWS

KEI Industries

No Interviews

INTERVIEWS

KEI Industries

No Interviews

INTERVIEWS

SYSKA LED Lights

No Interviews

REVIEWS

HERE Technologies

No Reviews

INTERVIEWS

HERE Technologies

20 top interview questions

INTERVIEWS

SYSKA LED Lights

20 top interview questions

REVIEWS

Haldiram Foods International Limited

No Reviews

INTERVIEWS

KEI Industries

20 top interview questions

Tell us how to improve this page.

HERE Technologies Staff Engineer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more

Interview Questions from Similar Companies

Bosch Interview Questions
4.2
 • 328 Interviews
CitiusTech Interview Questions
3.4
 • 269 Interviews
Altimetrik Interview Questions
3.8
 • 213 Interviews
Xoriant Interview Questions
4.1
 • 179 Interviews
ThoughtWorks Interview Questions
3.9
 • 145 Interviews
Apple Interview Questions
4.3
 • 137 Interviews
Apexon Interview Questions
3.3
 • 135 Interviews
View all
Spatial Data Specialist
968 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Spatial Data Specialist 2
798 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Spatial Data Specialist 1
633 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

GIS Analyst
418 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
302 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare HERE Technologies with

Google Maps

4.8
Compare

TomTom

4.0
Compare

MapmyIndia

3.7
Compare

Bosch

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