Amazon Interview Question
Country: United States
is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
For Basic text editor , you can use Doubly linkedlist (to store modify the current visible characters) and Stack for undo and redo operation.
- varun December 04, 2014Use flyweight pattern for store the character ,its styling and display of font information.
These details are only applicable when you are using it in memory.
If you need these information to be stored, then use some custom file format and store the information with some tags(can use xml tags to identify whether the character is bold or not) etc .When loading these files back check these tags and display accordingly.
Display UI(View) could be your dynamic JSP page if your text editor is online ....you can use javascript also etc etc.