Question:- Name the resource that is a compiled visual resource, which can be used as a background, title, or in other parts of the screen.
Answer:- Drawable is the virtual resource that can be used as a background, title, or in other parts of the screen. It is compiled into an android.graphics.drawable subclass. A drawable resource is a general concept for a graphic that can be drawn. The simplest case is a graphical file (bitmap), which would be represented in Android via a BitmapDrawable class. Drawable is stored as an individual file in one of the res/drawable folders. The ADT project creation wizard creates these folders by default. You would store bitmaps for different resolutions in the -mdpi, -hdpi, -xhdpi, and -xxhdpi subfolders of res/drawable. If these bitmaps are provided in a different folder, the Android system selects the correct one automatically based on the device configuration.
Question:- How can two Android applications share the same Linux user ID and the VM?
Answer:- The applications must sign in with the same certificate in order to share the same Linux user ID and the VM.
Question:- Can you deploy executable JARs on Android? Which packaging is supported by Android?
Answer:- No, the Android platform does not support JAR deployments. Applications are packed into Android Package (.apk) using Android Asset Packaging Tool (AAPT) and then deployed onto the Android platform. Google provides Android Development Tools for Eclipse that can be used to generate the Android Package.
Question:- Is it okay to change the name of an application after its deployment?
Answer:- It is not recommended to change the application name after its deployment because this action may break some functionality. For example, shortcuts will not work if you change the application name.
Question:- How can ANR be prevented?
Answer:- One technique that prevents the Android system from concluding a code that has been unresponsive for a long period of time is to create a child thread. Within the child thread, most of the actual tasks of the codes can be placed so that the main thread runs with minimal periods of unresponsive time.
Question:- How can your application perform actions that are provided by another application, e.g., sending an email?
Answer:- Intents are created to define an action that we want to perform, and they launch the appropriate activity from another application. Syntax: Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_EMAIL, recipientArray); startActivity(intent);
Question:- How will you pass data to sub-activities?
Answer:- We can use bundles to pass data to sub-activities. There are HashMaps that take trivial data types. These bundles transport information from one activity to another.
Question:- How is UX Design different from UI Design?
Answer:- The terms UI and UX designers are usually dumped together. What they really want to know is that you really understand what UX Design is and what it isn’t. A lot of companies have a combined UI/UX Design team. You need to be able to communicate the difference between the two very distinct roles. While the UI team makes sure the product is looking good, the UX team makes sure that the product is working effectively and efficiently. You can also use this opportunity to talk about your previous experience of working with a UI team, the collaboration, and different roles.
Question:- What is meant by design-thinking?
Answer:- This is where the interviewer is trying to understand your approach to design. You should explain your approach to design and take them through your design process. Tell them about your strategy for good design and how you develop your design concepts. Talk about the different stages involved in the process of design thinking. • Empathize – The first step is to empathically understand the problem that needs solving. Here, you would consult experts and observe people’s experiences to fully empathize with them. • Define – In the second step, you combine the information you collected in the first step. Then you analyze it to define the main problem. • Ideate – In this step, you start coming up with ideas while keeping the user’s needs in mind. • Prototype – In the fourth step, the design team comes up with scaled-down versions of the product or the features to see if the solutions work. • Test – In the final step, you test the product and the features, utilizing the best solutions that were identified in the previous stage.
Question:- What makes a good UX Designer?
Answer:- Remember to not stick to any textbook definitions. Whatever you say, add your own flair to it so it also reflects your personality. With this answer, you should emphasize the skills that make up a good UX Designer. • A good UX Designer should be able to use empathy to understand what the user needs and try to come up with the best solution. • They should be capable of handling feedback well. They should constantly ask for it. • They would work really hard to improve the product and themselves in the process.
Question:- What are the important skills for a UX Designer?
Answer:- The most important skills for a UX Designer are as follows: Prototyping, user flows, wireframing, mockups UX Designers need to be able to envision what the product will look like. According to the stage of the product development process, they’ll need to create wireframes, high or low-fidelity prototypes, user flows, or mockups. Visual design and design software UX Designers need to use visual design software to create the visual design elements of a product. They need to be proficient in these tools along with knowing typography, color theory, icons, etc. Collaboration UX Designers have to collaborate with other teams regularly. They need to know how to work as part of a team. Communication and presentation While collaborating, UX Designers have to communicate. Good communication skills are important for them to be able to get better insights from customers as well. Good presentation skills are important to be able to communicate ideas with stakeholders.
Question:- Why did you choose UX Design?
Answer:- It goes without saying that you chose UX Design because it excites you and you’re passionate about it. You need to answer this question with honesty and enthusiasm. Refrain from saying things like, “It seemed easy,” or, “It pays well”. That’s not what the interviewer wants to hear. You can answer this question by focusing on the qualities that make you a good UX Designer. You could talk about the following soft skills for example: • Problem-solving – You’re good at solving problems and you love finding creative ways to solve challenges. • Empathetic – You’re empathetic by nature and love understanding customer behavior. • Curious – You enjoy learning new things and being updated with new technological trends. Apart from this, you can also talk about how well you manage your time. You can also talk about some hard skills that are required by UX Designers. • Visual elements – You can explain how you’ve always had an affinity toward visual design. • Storyboarding – You can also tell them about your passion for storyboarding. • Wireframing – You could also talk about how wireframing comes naturally to you and that you really enjoy it.
Question:- Show me your portfolio.
Answer:- This is one of the most asked questions in a UX Designer interview. The interviewer doesn’t just want to see your portfolio, they want you to walk them through it. This helps them understand your creative process. You should tell the interviewer why you designed things the way you did. Explain the target market, the problem, and why did you choose the solution that you did.
Question:- Explain your design process.
Answer:- The interviewer is interested in knowing about your thought process. They want to know your approach to the problem and also why did you use that particular approach. An important aspect to mention here would be research – how you conducted user interviews by yourself or via a team of UX researchers. Take them through the design process – tell them what you chose to do and why. Dont forget to talk about usability testing – how did you get your design validated?
