All fields

“Internationalization” in Information Technology

40 questions across 7 technologies.

Information Technology

40 questions in 7 technologies

#QuestionTechnologyTopicLevel
1What is internationalization in a React app and why is it important? React › Internationalization (i18n) in ReactReactInternationalization (i18n) in ReactBeginner
2What is internationalization in Angular, and what built in tool does the framework provide for it? Angular › Internationalization (i18n) in AngularAngularInternationalization (i18n) in AngularBeginner
3What is internationalization, and how does it apply to a Next.js application? Next.js › Internationalization (i18n) in Next.jsNext.jsInternationalization (i18n) in Next.jsBeginner
4What is the difference between internationalization and localization, and how does Flutter's own official flutter_localizations package genuinely support both of these important related concepts? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Beginner
5How do you create a Date object representing the current moment? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Beginner
6Why is Date.parse() considered unreliable for parsing date strings? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Beginner
7How would you let a user switch the language of an app using a simple dropdown menu? React › Internationalization (i18n) in ReactReactInternationalization (i18n) in ReactBeginner
8How would you let a user switch the display language of an Angular app using a simple dropdown menu? Angular › Internationalization (i18n) in AngularAngularInternationalization (i18n) in AngularBeginner
9How do ARB files let you properly organize and store your app's own translated text strings for each individual specific supported language? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Beginner
10How do you format a date for a specific locale without a library? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Intermediate
11How do you calculate the difference between two dates in days? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Intermediate
12How do you format numbers and currency for a locale using Intl.NumberFormat? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Intermediate
13How does the react i18next library help manage translations in a React app? React › Internationalization (i18n) in ReactReactInternationalization (i18n) in ReactIntermediate
14How do you handle right to left languages, like Arabic, in a React app? React › Internationalization (i18n) in ReactReactInternationalization (i18n) in ReactIntermediate
15How does the popular ngx-translate library offer a different approach to translations compared to Angular's built in i18n? Angular › Internationalization (i18n) in AngularAngularInternationalization (i18n) in AngularIntermediate
16How do you format dates, numbers, and currency correctly for different locales in an Angular app? Angular › Internationalization (i18n) in AngularAngularInternationalization (i18n) in AngularIntermediate
17How would you structure your routes in the App Router to support multiple languages? Next.js › Internationalization (i18n) in Next.jsNext.jsInternationalization (i18n) in Next.jsIntermediate
18How can middleware help automatically detect a visitor's preferred language and redirect them accordingly? Next.js › Internationalization (i18n) in Next.jsNext.jsInternationalization (i18n) in Next.jsIntermediate
19How do you properly handle pluralization correctly across genuinely several different languages, given that different languages genuinely have meaningfully different specific grammatical rules regarding singular and plural forms? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Intermediate
20How does Flutter properly handle right to left text direction support, such as for Arabic or Hebrew, and what specific layout adjustments genuinely need to actually happen automatically for these particular specific languages? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Intermediate
21How do you properly format dates, numbers, and currency values correctly according to a given user's own specific current locale, using the intl package? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Intermediate
22Why is manually working with time zones using the Date object error-prone? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Advanced
23How do you sort an array of strings correctly for a given language using Intl.Collator? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Advanced
24What is the Temporal API and what problem does it solve? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Advanced
25How do you get a relative time string like '3 days ago' using built-in APIs? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Advanced
26Why does new Date(2026, 7, 8) represent August 8th, not July 8th? JavaScript › Date, Time & Internationalization (Intl API)JavaScriptDate, Time & Internationalization (Intl API)Advanced
27How do you handle pluralization correctly across different languages in an internationalized React app? React › Internationalization (i18n) in ReactReactInternationalization (i18n) in ReactAdvanced
28How do you handle pluralization correctly across different languages in an internationalized Angular app? Angular › Internationalization (i18n) in AngularAngularInternationalization (i18n) in AngularAdvanced
29How would you set correct SEO metadata, such as the hreflang tags, for a multilingual Next.js website? Next.js › Internationalization (i18n) in Next.jsNext.jsInternationalization (i18n) in Next.jsAdvanced
30What are best practices for managing translation content at scale in a large, multilingual Next.js application? Next.js › Internationalization (i18n) in Next.jsNext.jsInternationalization (i18n) in Next.jsAdvanced
31How should a large team properly manage translation workflows for their app, including working effectively with professional translators and keeping ARB files properly synchronized across several genuinely separate active feature branches? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Advanced
32How can you properly test that your app's own localization genuinely and correctly works across all of its supported languages, including verifying that longer translated text does not actually genuinely break your existing carefully designed layouts? Flutter › Internationalization & Localization (i18n)FlutterInternationalization & Localization (i18n)Advanced
33What is a common real world use case for the Context API besides sharing a theme? React › Context APIReactContext APIBeginner
34What is a pipe in Angular and how do you use one in a template? Angular › Pipes (Built-in & Custom)AngularPipes (Built-in & Custom)Beginner
35What values does JSON.stringify() silently drop or convert, and why does this matter? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationIntermediate
36How does the reviver function in JSON.parse() work? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationIntermediate
37What is the difference between a GraphQL scalar type and an object type, and how would you define a custom scalar (like DateTime) in a Node.js GraphQL server? Node.js › GraphQLNode.jsGraphQLIntermediate
38How would you use middleware to redirect users based on their location or device type? Next.js › MiddlewareNext.jsMiddlewareIntermediate
39What is Apple's App Store review process, and what are some common reasons an app submission might be rejected during that review? Flutter › App Deployment (Play Store & App Store)FlutterApp Deployment (Play Store & App Store)Intermediate
40How would you configure full text search to handle different languages correctly, including proper word breaking and stemming? SQL Server › Full Text SearchSQL ServerFull Text SearchAdvanced