In this Super Code Challenge, we have set up four tracks, each track contains 2 levels, and a special level prepared for all track players at the end. Thank you for your enthusiastic participation. Here are the questions and answers for this challenge: Special Levels Question Type | topic | Correct Answer | Questions and Answers
| Which new open source project has Google announced that aims to assist in maintaining open source projects through reference implementations of AI agents?
| Project Oscar
| Questions and Answers
| Social welfare project "Smart Education" uses various AI
Technology efficiently generates illustrated learning videos for visually impaired children. What is the model used for image generation?
| Imagen
| Questions and Answers
| Which API supports single-page and multi-page applications to achieve smooth page transitions?
| View Transitions API
| Questions and Answers
| Through which platform can developers use Gemini
API integrated into their applications, using its code generation and code conversion features to improve analytical capabilities, control data sharing, and leverage the power of the Gemini model to improve development efficiency? | Google AI Studio
| Questions and Answers
| In Google Cloud services, which feature incorporates AI intelligence into SQL generation and database operations to improve the intelligence and efficiency of data processing?
| Gemini for Databases
|
AI Track
Levels | Question Type | topic
| Correct Answer | Level 1
| True or False
| Gemini 1.5 Flash and 1.5 Pro support context windows of up to 2 million tokens. | correct
| True or False
| The Gemini API currently does not support parallel function calls and video frame extraction. | mistake
| True or False
| When you build a Google Chat app with Gemini built in, you can use the Google Chat API in Apps Script through the advanced chat service. This allows your script to find, create, and modify Chat rooms, add or remove members from rooms, and read or post messages containing text, cards, attachments, and responses. | correct
| Multiple Choice
| Which of the following statements about Google's AI Agents is incorrect? | The AI agent works completely independently and does not require user supervision. | Multiple Choice
| How do you confirm in Cloud Shell that the gcloud command knows about your project? | run
gcloud config list project | Level 2
| Essay Questions
| I want to integrate Gemma 2 models with production business systems and use the Google AI PaaS platform for full hosting. On which platform can I deploy Gemma 2? | Vertex
AI
| Essay Questions
| Gemma 2-9B was trained on Google TPUv4. On which Google TPU hardware was Gemma 2-27B trained? | TPUv5p
| Essay Questions
| Once connected to Cloud Shell, what command can I run in Cloud Shell to confirm that I am authenticated? | gcloud
auth list
| Essay Questions
| How many billions of parameters will be needed for Google's open model family Gemma 2? | 270
|
Mobile Track Levels | Question Type | topic | Correct Answer | Level 1
| True or False
| Gemini Nano can run directly on the user's mobile device, which not only speeds up the answer but also better protects data privacy and security, but is affected by mobile network signals. | mistake
| True or False
| With Jetpack Compose, you can simplify input processing, including AI-powered handwriting recognition. | correct
| True or False
| Horologist is a library for Wear OS developers that aims to provide features that developers commonly need but that Jetpack does not yet provide. | correct
| Multiple Choice
| When deploying AI models on mobile devices, which statement is incorrect about the role of Gemini Nano and AI Core? | Gemini
Nano and AICore are only available on Pixel 8 Pro.
| Multiple Choice
| When using Vulkan on Android, what is the main purpose of creating a VkInstance object? | Used to retrieve relevant information and instantiate
The Vulkan device object and any layers to be activated.
| Level 2
| Essay Questions
| Which of the multiple Firebase services is used to host and serve your static assets?
| Firebase Hosting
| Essay Questions
| Which model is currently best suited for handling on-device tasks at Google and can be run directly on the user's mobile device?
| Gemini Nano
| Code Fill-in-the-Blank Questions
| You need to use the left shift operator to check whether the i-th bit of typeFilter is 1. To ensure that the i-th bit of typeFilter is checked correctly, what expression should be filled in the blank? | 1 << i
| Code Fill-in-the-Blank Questions
| You need to pass the current class instance as
The implementation of the WindowAreaSessionCallback interface is passed to the windowAreaSessionCallback parameter. What should be filled in the blank?
| this
|
Web Track Levels | Question Type | topic | Correct Answer | Level 1
| True or False
| AI-powered data insights are now available in the Chrome Developer Tools console. | correct
| True or False
| Gemini Nano is now integrated into the Chrome desktop version, bringing new built-in AI capabilities. | correct | True or False
| Material 3 advocates using a canonical layout and spacing approach to adjust your app's layout for different breakpoints or window size classes, rather than leveraging M2's adaptive grid. | correct
| Multiple Choice
| When using the Speculation Rules API for web development, which statement is incorrect? | Speculation
The Rules API requires significant code modifications to implement its functionality.
| Multiple Choice
| In Material Design, shape proportions consist of how many angular shape styles? | 7
| Level 2
| Essay Questions
| When designing an adaptive layout using Material Design, what is the recommended maximum length for a line of text to improve readability? | 60
| Essay Questions
| Among the tools for web development, which API can pre-fetch and render web pages in the background, reducing web page loading time to a few milliseconds?
| Speculation Rules API
| Code Fill-in-the-Blank Questions
| In order to convert the text box to 100%, 50%, -50%, and -100%, thus creating four different states, what should be filled in the blank? | 100
| Code Fill-in-the-Blank Questions
| To ensure that the aspect ratio of the grid item meets the design requirements, which parameter should be filled in the blank?
| childAspectRatio
|
Cloud Track Levels | Question Type | topic | Correct Answer | Level 1
| True or False
| Google has partnered with NVIDIA to develop a new GPU instance using the H100 GPU that has twice the bandwidth of the A3 instance. | correct
| True or False
| Vertex AI offers fewer than 100 models on Google Cloud. | mistake
| True or False
| Use the Firebase Local Emulator Suite to avoid touching production data. | correct
| Multiple Choice
| Which of the following statements about Vertex AI Agent Builder is incorrect? | Vertex AI Agent Builder only supports a code-first approach. | Multiple Choice
| When adding Firebase to your Flutter app, you need to make sure your Flutter app targets the following platform versions or higher? | iOS
11 and macOS 10.13
| Level 2
| Essay Questions
| When you initialize Firebase in your app, what command should you run to ensure your Flutter app's Firebase configuration is up to date? | flutterfire configure
| Essay Questions
| What features did GDC (Google Distributed Cloud) introduce this year that allow you to search and retrieve information on your private and sensitive data with extremely low latency on GDC? | Vector Search | Code Fill-in-the-Blank Questions
| To ensure that only authenticated users can access the data, what value should be filled in the blank? | null
| Code Fill-in-the-Blank Questions
| To call a function that removes a restaurant from the interface, what fields need to be filled in?
| remove
|
I hope these answers can help you review and learn better! Thanks again to all the participants for their active participation, and I look forward to everyone achieving better results in their work! |