Last active
April 20, 2026 07:57
-
-
Save kellatirupathi/0cd5abecd4e281a1e74728d194ea3cb9 to your computer and use it in GitHub Desktop.
Transcript for transcript_1XPg-mIxATQ_Gzp3C9c2Z8IAdblQINRN5_1_1283_5f8512026e32_17.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [00:05:25] Bhuvan, wait in the minute until the panel joins, okay? | |
| [00:05:29] Okay. | |
| [00:07:44] Hello. | |
| [00:07:47] Hello, sir. | |
| [00:07:48] Hi, everyone. | |
| [00:07:49] How are you? | |
| [00:07:50] Fine, sir. | |
| [00:07:55] Let me just open up to you. | |
| [00:08:08] Yeah, so, Boon, can you give me a quick introduction about your background? | |
| [00:08:14] Okay. | |
| [00:08:15] So, my name is Boon, and I'm from Eluru. | |
| [00:08:17] And I have studied my B.Tech at Sir Siddharthi College of Engineering, which is in my hometown, Eluru. | |
| [00:08:23] And in my B.Tech, I've done computer science and engineering, and I graduated last year, 2025. | |
| [00:08:29] And with that graduation, I learned many different skills related to web development, | |
| [00:08:38] like MENSTAC, mainly HTML, like HTML, CSS, JavaScript, React framework, and SQL and Python. | |
| [00:08:48] And also like... | |
| [00:08:50] I'm like more curious. | |
| [00:08:52] My students are like more curious and that's all for my introduction. | |
| [00:08:59] Okay, so you mentioned you have worked on one stack. | |
| [00:09:03] Yes. | |
| [00:09:04] So you make a sample project. | |
| [00:09:06] React, Node.js. | |
| [00:09:08] Yes. | |
| [00:09:11] Okay, so tell me what tar hooks and what kind of hooks have you used? | |
| [00:09:17] So hooks are like a special, it's like a special function, which is instead of doing manually everything that | |
| [00:09:28] React gives these automated special functions, which are called hooks. | |
| [00:09:35] And these functions are to save more time. | |
| [00:09:39] And also some of the hooks I've been using like useState, which is creating a state object. | |
| [00:09:49] Normally, you have to create an object manually. | |
| [00:09:51] So with this, using this hook special function, useState, we can create the state variable automatically. | |
| [00:10:00] using this function and it has three parts like use variables, it is update variable and we can also initialize it and another hook is like a | |
| [00:10:14] use reducer which is like a problem that is created with use state which means | |
| [00:10:21] which is when we use this use state which when we work on really complex projects when we have a number of variables at length so we need to we need to like | |
| [00:10:36] take it these are complex to work on and it is hard to read as well so this reducer will | |
| [00:10:43] structure this well and you know we use dispatch function based on the action action type so that it will be easier to access and modify the state as well these are the two functions | |
| [00:10:57] i mean i have been mainly used mainly yes | |
| [00:11:04] Okay, can you tell me how do you share data between components and React? | |
| [00:11:11] Between components and react yeah between components and react react okay so normally when we share data with the with the components | |
| [00:11:24] uh we use to use it to pass as props to one component to another component so when we uh so | |
| [00:11:32] There is a problem when passing the data through props to multiple components where we have to pass from one parent component to some subdivided base component. | |
| [00:11:46] So this problem is called prop drilling, which we have to pass out through each component until the base component, which the middle component doesn't need to use this, but the only base component will be used. | |
| [00:12:01] So we created, the React developers created this context, which means there will be a centralized | |
| [00:12:12] object which we can store this data in there and we can access through provide to specific | |
| [00:12:19] component so that's what how we can easily pass on the data and use it that is have you used use context | |
| [00:12:33] Yes, sir. | |
| [00:12:34] Can you tell me what it is? | |
| [00:12:37] So context is like an object which is like centralized object, which we can keep in our projects. | |
| [00:12:46] So whenever we pass on the props, | |
| [00:12:50] from base parent to some other component instead of passing through each component to pass on to just one of the base component we just we can just | |
| [00:13:03] create an object which which which is separate separate from all this separate all this and we can directly update the value over there and pass on to the values | |
| [00:13:16] through that using provider we can access this | |
| [00:13:22] these values within the context. | |
| [00:13:28] Yes. | |
| [00:13:29] Do you know about Redux? | |
| [00:13:32] So I know what it is, but I never used it. | |
| [00:13:36] So let me tell what it is. | |
| [00:13:39] So Redux is like a centralized data, which is like state, but state is for individual component. | |
| [00:13:53] Redux is used as a centralized state which will track the data completely throughout the project and it is easier to access. | |
| [00:14:03] and it is also it is not like a library or some hook it is like it is it is not like a hook hook but it is like a toolkit which we have to use as a package | |
| [00:14:18] and it is simpler and easier for complex project because the centralized data will be accessed from everywhere. | |
| [00:14:27] So it is easier and it is efficient for data usage. | |
| [00:14:35] Yes. | |
| [00:14:37] Okay, so in your resume, you have mentioned you have used JWT. | |
| [00:14:41] Yes, sir. | |
| [00:14:42] So can you tell me how JWT works? | |
| [00:14:45] So JWT token is used as an authenticator for user authentication. | |
| [00:14:55] So JWT means JSON Web Token, which is very much famously used by everyone. | |
| [00:15:03] So this JWT token has these three fields, which is like a header, payload and | |
| [00:15:11] signature which is header means what kind of algorithm you use it and the payload has a data and and and signature is like a secret key for encrypting in both ways encrypting decrypting in both ways so | |
| [00:15:26] So this token helps to authenticate user. | |
| [00:15:32] database at the back end during API calls. | |
| [00:15:38] So whenever this user authentication calls, the JWT token will create whenever the user successfully verifies. | |
| [00:15:51] If not, the JWT token will not be created. | |
| [00:15:54] And this JWT token will be passed on to the client or a user if successful authentication and it will be stored | |
| [00:16:07] in maybe we can store mostly we can use cookies to store because it has | |
| [00:16:14] expiry date to delete, remove the token. | |
| [00:16:19] And also it is, we can access, use access through cookies from server. | |
| [00:16:25] Also we can store in local storage and session storage as well. | |
| [00:16:29] Yes. | |
| [00:16:32] Okay. | |
| [00:16:48] You have used Node.js and Express. | |
| [00:16:50] Okay. | |
| [00:16:53] Can you tell me what are promises? | |
| [00:16:57] So like promise is an object which is used to control this asynchronous operation. | |
| [00:17:02] So it has three states to control this operation. | |
| [00:17:07] So one is pending, pending state and fulfilled state. | |
| [00:17:11] Pending state, which is like the work is ongoing in progress and fulfilled state, fulfillment state, which is like a success and rejected state, which is failure. | |
| [00:17:21] So whenever it is normally handled with async and await at the output of this object to control this asynchronous operation during execution. | |
| [00:17:36] That's what the promise object do. | |
| [00:17:39] It actually controls an asynchronous operation. | |
| [00:17:46] Yes. | |
| [00:17:48] Okay. | |
| [00:17:52] Do you know course? | |
| [00:17:55] No, sir. | |
| [00:17:57] I have no, very little idea. | |
| [00:18:00] But have you heard about it? | |
| [00:18:03] Yes, sir, but I haven't studied it. | |
| [00:18:06] Okay, okay. | |
| [00:18:15] Can you tell me what is event loop? | |
| [00:18:18] Sir? | |
| [00:18:19] Event loop. | |
| [00:18:20] Yeah. | |
| [00:18:24] I have no idea, sir. | |
| [00:18:27] I have no idea about this, sir. | |
| [00:18:29] Okay. | |
| [00:18:33] Do you know what is async await? | |
| [00:18:37] Like I said before, async and await are usually used for asynchronous operation flow to control the flow of the execution. | |
| [00:18:48] So for asynchronous operation has been done. | |
| [00:18:53] So what it does is async will tell that the program execution during the program execution, it is an asynchronous operation so that it takes time to get out the result. | |
| [00:19:05] So what this await will do is to catch on the data until the output will be, the result and output will be get from the asynchronous operation. | |
| [00:19:19] So this async and await is to control the execution operation during asynchronous operations. | |
| [00:19:29] Okay, that's all from my side, Bhuvan. | |
| [00:19:34] Do you have any questions? | |
| [00:19:36] No, sir. | |
| [00:19:37] That's it. | |
| [00:19:38] And I have a question about this company. | |
| [00:19:44] What kind of role I will get to work on in this company and what I have to need to learn about before joining? | |
| [00:20:00] SDE intern. | |
| [00:20:02] Okay. | |
| [00:20:03] We'll be basically focused on Mernstack. | |
| [00:20:06] Okay. | |
| [00:20:07] If you get comfortable with projects, then we will also teach you cloud like AWS and GCP. | |
| [00:20:14] Oh, okay. | |
| [00:20:15] Yeah. | |
| [00:20:17] And we have to know about AI skills as well. | |
| [00:20:21] So you will learn it by building projects. | |
| [00:20:25] So it's not necessary, but it would be great if you know some things. | |
| [00:20:30] Yes. | |
| [00:20:30] And I have a question. | |
| [00:20:32] I have been asking this question. | |
| [00:20:34] I have this trouble of learning AI skills because I am so confused looking at some different different online resources way to start learning AI. | |
| [00:20:44] As you like a developer part of the company, I want to ask this, where can I start learning AI? | |
| [00:20:50] What can I start learning? | |
| [00:20:52] So you can start by learning, you know, how to make LLM wrappers, like using OpenAI or Cloud. | |
| [00:21:00] You can make a chatbot. | |
| [00:21:03] Oh, yeah. | |
| [00:21:03] Start with that. | |
| [00:21:06] Okay, okay. | |
| [00:21:07] Yeah, so that's it, sir. | |
| [00:21:08] That's it. | |
| [00:21:09] Okay, it was nice talking to you, boy. | |
| [00:21:12] Thank you. | |
| [00:21:13] Yeah, thank you. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment